Setting up a CVS link to with TortoiseCVS

I'm documenting my exploits in the hope that they will be of use to someone other than myself in the future. Thanks to Dom for helping me figure things out.

I wanted to upload a new version of the file, and I had never connected to that server before. I'm using PuTTy for SSH and TortoiseCVS for CVS, all on Windows XP. Here's what I did. I'll use the actual file names in my example - please don't overwrite them ! ;-)

  1. Connect to with SSH directly (using PuTTy). Otherwise your first attempt to connect via CVS will fail with a long slew of error messages that essentially mean that the authentication failed.
  2. Once you have connected to you can close the putty window.
  3. Create a directory somewhere on your computer called charlint.
  4. Right click on the folder you created and select CVS Checkout from the context menu. This opens a dialogue box.
  5. Under the Module tab in the dialogue box, set Server to, set Repository folder to /sources/public, and set Module to charlint. The Protocol field should be set to Secure shell :ext:
  6. Click OK. The contents of the charlint directory on the server are now copied to your computer.
  7. Now continue using TortoiseCVS as usual for committing/updating files.

Hope that helps.

Version: $Id: tortoisecvstip-devw3org.html,v 1.1 2009/12/02 18:56:49 rishida Exp $