![]() |
|||||||||||||||||||||||||||||
|
CVS - Concurrent Versions SystemCVS is a program that allows software developers to keep track of different development versions of their code. In the lab, CVS is used to manage versions of the experimental GUI code. The PrincipleThe GUI code is kept on a computer designated as the repository. To modify the GUI one checks out the file out of the repository; this creates a copy of the file in a personal folder used for development and testing. After the modifications are satisfactory, the new file is checked back into the repository, after which a new version of the GUI is released for use by the lab. Configuring CVS
TortoiseCVS integrates with the Windows explorer. After the SSH client is configured complete the CVS customization as follows.
<String 2> Your user name on the repository machine. Run the Preferences application from TortoiseCVS in the program menu. Fill in the Main tab as shown below. (Configure the Folder overlay icons drop-down list and check off Autoload changed Folder icons.)
Fill in the Tools tab as shown below. (Setup the Diff application box according to the file comparison tool installed on your workstation (leave blank if none installed) and setup the SSH application (:ext: only) box.) After you have made the above changes log off of your worksation then log back in. Last modified: 2010 04 23 RW |