Click here to Skip to main content
Licence 
First Posted 12 May 2001
Views 85,065
Bookmarked 24 times

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

By | 8 Jan 2002 | Article
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

About the Author

Vitaly Belman

Web Developer

Israel Israel

Member



Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
GeneralProject Auto Select Pinmembernaveed6:36 12 Aug '03  
QuestionVC.NET? PinmemberJDMoore22:50 6 Aug '02  
AnswerRe: VC.NET? PinmemberVitaly Belman19:09 8 Aug '02  
GeneralRe: VC.NET? Pinmembernico4569:25 24 Oct '03  
QuestionMSDEV locked open on shutdown? PinmemberNick Jacobs5:07 13 Jun '01  
AnswerRe: MSDEV locked open on shutdown? PinmemberVitaly Belman5:35 13 Jun '01  
GeneralRe: MSDEV locked open on shutdown? PinmemberAndy Metcalfe2:59 9 Jan '02  
GeneralRe: MSDEV locked open on shutdown? PinmemberIUnknown11:23 9 Jan '02  
GeneralRe: MSDEV locked open on shutdown? PinmemberAndy Metcalfe22:09 9 Jan '02  
GeneralBAD LINK PinmemberAnonymous1:48 29 May '01  
GeneralRe: BAD LINK PinmemberVitaly Belman12:50 30 May '01  
QuestionSave at check-in resolution? PinmemberDustin Norman11:48 13 May '01  
AnswerRe: Save at check-in resolution? PinmemberVitaly Belman0:11 14 May '01  
GeneralRe: Save at check-in resolution? PinmemberDustin Norman1:53 14 May '01  
GeneralRe: Save at check-in resolution? PinmemberJames R. Twine7:55 14 May '01  
GeneralRe: Save at check-in resolution? PinmemberVitaly Belman10:33 15 May '01  

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.

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