|
|
This document will help you set up WinCVS, PuTTY, Pageant with your SourceForge account. If you have any questions, feedback, or suggestions email me at cogs@users.sourceforge.net. Keep in mind that this manual has been designed for COSF projects on SourceForge CVS servers.
COSF itself is not a project, it is a repository for CGI scripts, and as a member you have access to every project in our repository, so in other words: developers only have to wait for authorization once to have access to all our projects, then, they are able to add what the want. All projects will have its own listing in SourceForge, but will use the COSF CVS, so forums, mailing lists, website, etc. will remain separate. More information can be found at: About Us, Getting Involved and Why Join, new members and projects are always welcome. To use COSF you are required to be able to use CVS, this tutorial will allow you to use a popular Windows CVS client: TortoiseCVS, which is integrated into Explorer through context menu items which is located in the right-click submenu (similar to WinZip's).
Important Note: Plink is illegal in some countries where encryption is forbidden, visit the putty website to find more information.
CVS is short for Concurrent Version System which means that with CVS, developers can edit the same set of files concurrently (at the same time). CVS stores all the files and all the modifications that have been made to them in what is known as a repository.
You can:
All you do is: 1. Update your current copy (or checkout if it is your first time on the project) 2. Then, you edit/add/delete files as you would normally. 3. Finally, you commit your changes back to the repository so others can repeat the process.
Nine step set-up of TortoiseCVS, putty, pageant, and your SourceForge account:
Using TortoiseCVS (assuming the module you want to checkout is from COSF cvs)
Q: How do I open TortoiseCVS? A: Commands to TortoiseCVS come from windows explorer itself. If you have properly installed TortoiseCVS you should just be able to right-click and access the TortoiseCVS submenu.
Q: Why are my files coloured? A: This is because TortoiseCVS keeps track of the file's status since the last update.
Q: I keep getting "This is a restricted shell account..." in Putty. - or - Q: When running putty I get disconnected when I log in. A: That is supposed to happen, now read the section of setting up pageant.
Q: Save access key as ...? A: Use the 'Save private key' button.
Q: Can I use WinCVS? A: This tutorial was written for TortoiseCVS, because it is activly developed and easier to use, but if you prefer WinCVS then go right ahead. If for some reason you want to find out how to set up WinCVS visit: https://sourceforge.net/docman/display_doc.php?docid=766&group_id=1.
Q: Why can't I use Admin -> Login to login to WinCVS? A: You don't have to, if you set up WinCVS, and have Pageant open with a key loaded (You will need to do this each time you open Pageant), you should be able to checkout a module.
Q: Why should we use CVS? A: See About the CVS system, and if you don't already know, you will see the benefits when you can actually get the thing working.
https://sourceforge.net/docman/display_doc.php?docid=766&group_id=1 - Set up putty, WinCVS, pageant, and your SourceForge user account. |
|
Copyright 2002 David Duong |