Click here to Skip to main content
Click here to Skip to main content

FreeVCS++ - FreeVCS Visual C++ add-in

, 8 Jan 2002
Rate this:
Please Sign up or sign in to vote.
The add-in enables you to use FreeVCS, the free Version Source Control, in Visual C++

Introduction

FreeVCS is a free, simple to use Version Control System that was designed by Thomas Hensle. FreeVCS has an integrated Delphi client and a standalone client for all the other non-Delphi related projects.

As I found FreeVCS more useful to me than other version control systems that I saw (Like Microsoft SourceSafe and CVS) and since I am using Visual C++ I did FreeVCS++, an add-in that makes it able to use FreeVCS basic options from Visual C++ just the way you do it with SourceSafe.

The current options include Check Out, Check In, Check In All, Synchronize. To use the add-in you'll need the server of FreeVCS (Runs under Win32 systems) and the standalone version of FreeVCS. You can get both of them here: After you install the server and configure your project files on it you can download the FreeVCS++ add-in, the Plugin download includes the setup which will guide you through the installation process.  Download it first to install the needed parts of the add-in. after that if you want, download the source of the add-in. The setup includes a short readme file that will help you to start using the FreeVCS++ add-in. However, this is since a BETA thus I don't take any responsibility for  the damage that my add-in may cause. Use it at your own risk.

Changes

  • 09/Jan/02: Fixed the source file, resources were added.
  • 22/May/01: The file download are fixed and a mailing list is added.
  • 16/May/01: When you check-in the files are saved. Thanks to everyone that helped me in that one :=)

Mailing List

This mailing list is only for the users of FreeVCS++ add-in. The mailing list will update the signed members of the recent change with the add-in.

The main FreeVCS mailing list will no longer send messages on FreeVCS++ updates, thus if you want to stay tuned to the latest changes with this add-in, subscribe.

Old Issues

The Check In of the add-in doesn't save the file and it caused data loss if you were not careful. I tried to make it save in the add-in but couldn't figure out how and wasn't able to find anyone that can help, thus I simply added a macro that does it. The macro is not included in the package and I am posting it here, I am aware to the fact that it is not the way to solve this problem, however, till someone that understands more on this subject can fix it or till I find the answer, it will stay that way:

Sub CheckIn()

    If ActiveDocument.ReadOnly = False then
        ActiveDocument.Save
        ExecuteCommand "FreeVCS++CheckInCommand"
    Else
        MsgBox("File is not Checked Out")
    End If

End Sub

Sub CheckInAll()

    Documents.SaveAll
    ExecuteCommand "FreeVCS++CheckInAll"

End Sub

Just make a new button instead the Check In and Check In All that will direct to the appropriate macro.

Credits

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

Share

About the Author

Vitaly Belman
Web Developer
Israel Israel
No Biography provided

Comments and Discussions

 
GeneralProject Auto Select Pinmembernaveed12-Aug-03 7:36 
QuestionVC.NET? PinmemberJDMoore6-Aug-02 23:50 
AnswerRe: VC.NET? PinmemberVitaly Belman8-Aug-02 20:09 
GeneralRe: VC.NET? Pinmembernico45624-Oct-03 10:25 
QuestionMSDEV locked open on shutdown? PinmemberNick Jacobs13-Jun-01 6:07 
AnswerRe: MSDEV locked open on shutdown? PinmemberVitaly Belman13-Jun-01 6:35 
GeneralRe: MSDEV locked open on shutdown? PinmemberAndy Metcalfe9-Jan-02 3:59 
GeneralRe: MSDEV locked open on shutdown? PinmemberIUnknown9-Jan-02 12:23 
GeneralRe: MSDEV locked open on shutdown? PinmemberAndy Metcalfe9-Jan-02 23:09 
GeneralBAD LINK PinmemberAnonymous29-May-01 2:48 
GeneralRe: BAD LINK PinmemberVitaly Belman30-May-01 13:50 
QuestionSave at check-in resolution? PinmemberDustin Norman13-May-01 12:48 
AnswerRe: Save at check-in resolution? PinmemberVitaly Belman14-May-01 1:11 
GeneralRe: Save at check-in resolution? PinmemberDustin Norman14-May-01 2:53 
GeneralRe: Save at check-in resolution? PinmemberJames R. Twine14-May-01 8:55 
GeneralRe: Save at check-in resolution? PinmemberVitaly Belman15-May-01 11:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.141216.1 | Last Updated 9 Jan 2002
Article Copyright 2001 by Vitaly Belman
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid