WinCVS Notes

This page contains notes on accessing the OpenServo CVS repository using WinCVS. WinCVS is a GUI application that makes using CVS easier for beginners using the Windows.

Please leave a message in the software section of the OpenServo Forums if you require additional help using WinCVS.

Getting WinCVS

WinCVS can be downloaded from the download page on the WinCVS.org website. Download the full WinCVS Installer which includes the CVSNT Installer. Downloading the bare WinCVS Installer is not recommended unless you really know what you are doing.

Installing WinCVS

When installing WinCVS on your Windows system the CVSNT Installer will also run. When presented with the CVSNT Installer options you only need to install the CVSNT client software to access the OpenServo CVS Tree.

NOTE: I ran into problems where WinCVS would lock-up after being launched. The fix for this is to install the latest version of Python 2.4 on your Windows system. Apparently WinCVS uses Python scripting and isn't happy when Python isn't available.

Accessing OpenServo CVS Tree

Before you can download the OpenServo software with WinCVS you must first to log into the OpenServo CVS repository.

  1. Start WinCVS
  2. Select Admin/Login... from the WinCVS menus
  3. Check the CVSROOT checkbox
  4. Set CVSROOT to the following:
    •  :pserver;username=anonymous;password=;hostname=www.openservo.com;port=2401:/openservo 

  5. Click the OK button
  6. WinCVS will log into the OpenServo CVS repository

  7. WinCVS should indicate: CVS exited normally with code 0

During your first login WinCVS may ask you to create a CVSHOME directory. This is a directory WinCVS uses for configuration information and temporary files. I recommend you use "My Documents\CVS Home" on your system.

Downloading OpenServo CVS Tree

Once you are logged into the OpenServo CVS repository you can download a copy of the OpenServo CVS tree to your local system.

  1. Select Remote/Checkout Module... from the WinCVS menus
  2. Use "OpenServo" as the module name and path on the server

  3. Select the local directory to checkout to. I recommend you use "My Documents\OpenServo" on your system.

  4. Check the CVSROOT checkbox
  5. Set CVSROOT to the following (it should be in a pulldown menu):
    •  :pserver;username=anonymous;password=;hostname=www.openservo.com;port=2401:/openservo

  6. Click the OK button
  7. WinCVS will begin to download the entire OpenServo CVS tree to your local system

  8. After the download is complete WinCVS should indicate: CVS exited normally with code 0

Updating OpenServo CVS Tree

As files are updated in the OpenServo CVS repository you will want to update your own local copy of the OpenServo CVS tree.

  1. Locate and right click the top level "openservo" CVS folder with a checkmark in the left hand Workspace view in WinCVS
  2. Click "Update..." from the popup menu and the Update Settings dialog box will appear
  3. Click the OK button
  4. WinCVS will update the entire OpenServo CVS tree to your local system

Note: By default, WinCVS will not update files that you made local changes to. Select "Get Clean Copy" from the Update Settings dialog box to overwrite your local changes to files.

Return to OpenServo Software

WinCVSNotes (last edited 2012-10-12 19:51:18 by localhost)