Setting up WinCVS

Disclaimer! This is a quick guide to what I did to get WinCVS going on my WINDOWS 2000 laptop (April 2003).
There will not be total hand-holding here...
I will just point you to the documentation where you can find the necessary steps.
You should plan to spend an hour on this!!

NB: I switched to a mac in May 2003, so this may be obsolete now.

Install Putty

  1. Go to http://www.chiark.greenend.org.uk/~sgtatham/putty and download the following files: putty.exe, puttygen.exe, plink.exe, pscp.exe, pagent.exe.
  2. Save these files to a directory called Putty within your Program Files directory.
  3. Go to the Docs page on the above website, and read what you need to know about ssh, etc. In particular, go through Chapters 8 and 9 and make sure that you can get pageant going, and connect a Putty shell without typing your password! I used SSH1-RSA.

Installing WinCVS

  1. Go to http://www.wincvs.org and download the latest WinCVS. Install it! I got the beta version, 1.3.12.1.

Configuring WinCVS

This is the trickiest part, so I'll try to include more detail here. In Admin->Preferences section, do the following...
  1. Set "Authentication" to ssh.
  2. Set path to /mrsrl/home/cvs/depot
  3. Set Host address to a linux lab machine, dr2.stanford.edu
  4. Set User name.
  5. CVSROOT should look something like you@dr2.stanford.edu/mrsrl/home/cvs/depot

Now go into Settings, next to Authentication, and do the following:

  1. Check RSA and enter C:\Program Files\Putty\identityfilename
  2. Check SSH client and enter C:\Program Files\Putty\plink.exe
  3. Check Additional SSH options and enter -l yourloginid

Test It

  1. Go to Remote->Checkout Module.
  2. Enter "samplegrant" as the Module name and path on server.
  3. Select a folder to check out to, and selct OK.

If this works, be very very thankful!

If this does not work, please update this web page when you figure out how to make it work.