Hosted by Sourceforge

Before to use the sourceforge facilities, you had to do the following steps (if you have any troubles, please refer to the official documentation):

  1. Install PuTTY SSH suite : Download and Install the PuTTY SSH suite from here.
  2. Install WinCVS : Download and Install WinCVS from here.
  3. Generate SSH keys (public and private). Start PUTTYGEN.EXE, generate SSH1(RSA) key pair. Save the generated key pair(In case of trouble).
  4. Install public key to sourceforge. Copy the row found in the previously generated file, and paste-it here. In case of trouble go here.
  5. Configure PuTTY SSH suite. Open PAGEANT.EXE, and Add the Key (select the private key). In case of trouble go here.
  6. Test the configuration PuTTY SSH suite. You had to log to the SF sites.
    • repoweb.sourceforge.net : shell server
    • cvs.sourceforge.net : cvs server

    To login use either putty.exe or shell command. With the command lines do:

    plink.exe gonnot@shell.sourceforge.net echo "SSH public key is in place."

    The results of the command should be (NB : During the first try, you had to accept the remote server key)

                            
    The server's host key is not cached in the registry. You
    have no guarantee that the server is the computer you
    think it is.
    The server's key fingerprint is:
    1024 33:50:33:91:b4:ec:7a:b6:fa:39:99:b0:ff:65:63:a7
    If you trust this host, enter "y" to add the key to
    PuTTY's cache and carry on connecting.
    If you want to carry on connecting just once, without
    adding the key to the cache, enter "n".
    If you do not trust this host, press Return to abandon the
    connection.
    Store key in cache? (y/n) y
    SSH public key is in place.
                            
                        
  7. WinCVS : Go to Admin->Preferences, Select ssh in the Authentication panel and set CVSROOT with
    username@cvs.sourceforge.net:/cvsroot/repoweb
    Go to the settings panel and connect WinCVS to the PUTTY SSH suite.