How to use TortoiseCVS [DUDU] on SourceForge.net
1, prepare software
CVS client software: TortoiseCVS
SSH client software: PUTTY, just download Puttygen.exe, Pageant.exe
2, create and configure SSH Keys
(1) Generate a SSH key with PUTTY:
Reference document: https://sourceforge.net/docman/display_doc.php?docid=761&group_id=1#keygenput
(2) Copy the generated public key to the Account Options of your account in the SF.NET. The private key is saved on your local unit.
3, installation and configuration TortoiseCVS
(1) Install TortoiseCVS
(2) Creating or selecting a directory you store code, right-click, select "CVS Remove", then set the window, the specific settings are as follows:
Protocol: SSH Authorization Agreement
Server: cvs.sourceforge.net
Respository Folder: / CVSROOT / DOTGAME
User Name: Your username module: If you have established a module, enter the module name directly, you can also view the existing module name by http://cvs.ssourceforge.net/viewcvs.py/dotgame/. If you want to create a new module, first select your local source code folder, then right click to select "CVS => Create a new module".
(3) Configuration is completed, but do not immediately determine immediately. Let's run Pageant.exe first, then right click on the run icon of Pageant, select "Add Key", then select your local private key file, enter your password set for the private key.
(4) Click OK, then take the source code in the CVS server to you.
Note: Every time you change the source code again, it is recommended to update first, just right to select "CVS Update" in your local source folder, update is equivalent to synchronizing with files in the CVS server. Then "CVS submission" is made after modification.