I got an e-mail that asked me how to get started with CVS as quick as possible. The first time i got lost too. So i’ll give a quick summary how i did it (no p-server).
The repository will live on a debian machine in /home/users/timvw/services/cvs.
timvw@debian: apt-get install cvs # get the tools timvw@debian: cvs -d /home/users/timvw/services/cvs init # create repository
On my windows machine i use TortoiseCVS. I want to make a module pecl that will contain all my pecl related code.
1. Configure TortoiseCVS to use the SSH.com client instead of the built-in Putty.

2. Fill in the path to the SSH binary (tools tab).

3. Create a directory that will hold the code (i choose pecl as name).

4. Create a module (Choose the directory you created and click right).

5. Fill in the settings.

6. Hit Ok to initialise the module.

7. Create a README file and add it to the module.


8. Add a comment message

9. Commit the changes

10. Update your files (Other people have commited their changes).

11. Read The Fine Manual at http://cvsbook.red-bean.com/cvsbook.html