Click here to Skip to main content
13,088,348 members (45,891 online)
Click here to Skip to main content
Add your own
alternative version


25 bookmarked
Posted 12 May 2001

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++


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.


  • 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
        ExecuteCommand "FreeVCS++CheckInCommand"
        MsgBox("File is not Checked Out")
    End If

End Sub

Sub CheckInAll()

    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.



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


About the Author

Vitaly Belman
Web Developer
Israel Israel
No Biography provided

You may also be interested in...

Comments and Discussions

GeneralProject Auto Select Pin
naveed12-Aug-03 6:36
membernaveed12-Aug-03 6:36 
QuestionVC.NET? Pin
JDMoore6-Aug-02 22:50
memberJDMoore6-Aug-02 22:50 
AnswerRe: VC.NET? Pin
Vitaly Belman8-Aug-02 19:09
memberVitaly Belman8-Aug-02 19:09 
GeneralRe: VC.NET? Pin
nico45624-Oct-03 9:25
membernico45624-Oct-03 9:25 
QuestionMSDEV locked open on shutdown? Pin
Nick Jacobs13-Jun-01 5:07
memberNick Jacobs13-Jun-01 5:07 
AnswerRe: MSDEV locked open on shutdown? Pin
Vitaly Belman13-Jun-01 5:35
memberVitaly Belman13-Jun-01 5:35 
GeneralRe: MSDEV locked open on shutdown? Pin
Andy Metcalfe9-Jan-02 2:59
memberAndy Metcalfe9-Jan-02 2:59 
GeneralRe: MSDEV locked open on shutdown? Pin
IUnknown9-Jan-02 11:23
memberIUnknown9-Jan-02 11:23 
GeneralRe: MSDEV locked open on shutdown? Pin
Andy Metcalfe9-Jan-02 22:09
memberAndy Metcalfe9-Jan-02 22:09 
GeneralBAD LINK Pin
Anonymous29-May-01 1:48
memberAnonymous29-May-01 1:48 
GeneralRe: BAD LINK Pin
Vitaly Belman30-May-01 12:50
memberVitaly Belman30-May-01 12:50 
QuestionSave at check-in resolution? Pin
Dustin Norman13-May-01 11:48
memberDustin Norman13-May-01 11:48 
AnswerRe: Save at check-in resolution? Pin
Vitaly Belman14-May-01 0:11
memberVitaly Belman14-May-01 0:11 
GeneralRe: Save at check-in resolution? Pin
Dustin Norman14-May-01 1:53
memberDustin Norman14-May-01 1:53 
GeneralRe: Save at check-in resolution? Pin
James R. Twine14-May-01 7:55
memberJames R. Twine14-May-01 7:55 
GeneralRe: Save at check-in resolution? Pin
Vitaly Belman15-May-01 10:33
memberVitaly Belman15-May-01 10:33 

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

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

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