The Code Project View our sponsorsGet your new domain name now!Advertise on the CodeProject
Home >> Macros and Add-ins >> Unedited Reader Contributions

FreeVCS++ - FreeVCS Visual C++ add-in
By Vitaly Belman

The add-in enables you to use FreeVCS, the free Version Source Control, in Visual C++ 
 VC5, VC6, VC7, Win95-98, NT4, W2K
 Posted 13 May 2001
 Updated 30 May 2001
Articles by this author
Send to a friend
Printer friendly version
[This is an unedited reader contribution] [Modify this article] [Delete this article]
Lounge New Articles Sign in Forums Contribute
Broken links? Email us!
6 users have rated this article. result:
3.67 out of 5.

FreeVCS++    -    FreeVCS Visual C++ add-in
 
FreeVCS is a free, simple to use Version Control System that was designed by Thomas Hensle. FreeVCS has an integrated to Delphi client and a standalone client for all the other not 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.
 
Plugin (Download and run first):
Setup.zip 
[493 KB]
Source:
Source.zip [241 KB]
 
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:
http://www.freevcs.de
 
 
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 on the damage that my add-in may cause. Use it on your own risk.
 
Changes
 
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 eveyrone 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.
 
Please enter your email address:
Old Issues
   
The Check In of the add-in doesn't save the file and it cause data lost if you're 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 in 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
 
  
[Top] Sign in to vote for this article:     PoorExcellent  
Hint: For improved responsiveness, use Internet Explorer 4 (or above) with Javascript enabled, choose 'Use DHTML' from the View dropdown and hit 'Set Options'.
 Keyword Filter
 View   Per page   Messages since
New threadMessages 1 to 9 of 9 (Total: 9)First Prev Next Last
Subject 
Author 
Date 
  MSDEV locked open on shutdown?
Nick Jacobs 11:07 13 Jun 01 
  Re: MSDEV locked open on shutdown?
Vitaly Belman 11:35 13 Jun 01 
  BAD LINK
Anonymous 7:48 29 May 01 
  Re: BAD LINK
Vitaly Belman 18:50 30 May 01 
  Save at check-in resolution?
Dustin Norman 17:48 13 May 01 
  Re: Save at check-in resolution?
Vitaly Belman 6:11 14 May 01 
  Re: Save at check-in resolution?
Dustin Norman 7:53 14 May 01 
  Re: Save at check-in resolution?
James R. Twine 13:55 14 May 01 
  Re: Save at check-in resolution?
Vitaly Belman 16:33 15 May 01 
Last Visit: 12:00 Friday 1st January, 1999First Prev Next Last

Home >> Macros and Add-ins >> Unedited Reader Contributions
last updated 30 May 2001
Article content copyright Vitaly Belman, 2001
everything else © CodeProject, 1999-2001.
The Code Project View our sponsorsGet your new domain name now!Advertise on the CodeProject