This area is an archive and is no longer actively maintained. Information found on this page is likely to be extremely out of date and therefore highly inaccurate.

Help with anonymous CVS

The current working version of CVS is available to all. It may not be thoroughly tested and it may not even compile on your system. So, unless you are helping to develop CVS or love getting the latest, greatest, and buggiest, there is a good chance that you should be running a released version of CVS instead.

If you are wondering about CVS on a particular machine, see our Downlads page or look at the list of machines in the INSTALL file in the CVS source distribution. As INSTALL is continually updated, you may want to get the current working version. If you test CVS on a machine not listed, or you test a more recent version of CVS than the one listed, please send in an update as described in INSTALL.

If you want to download a significant amount of source, use anonymous CVS. First you login:
cvs -d :pserver:anonymous@cvs.cvshome.org:/home2/cvsroot login

CVS will prompt for a password; use guest. Then you are ready to check out the sources. The directory containing CVS is known as ccvs so to get all the sources you would run:
cvs -d :pserver:anonymous@cvs.cvshome.org:/home2/cvsroot co ccvs

NOTE: This will take quite a long time. If you don't need everything, just get the file(s) you want, with a command like:
cvs -d :pserver:anonymous@cvs.cvshome.org:/home2/cvsroot co ccvs/src/client.c

Derek Price, CVS developer and technical editor of Essential CVS (Essentials line from O'Reilly Press) , and others offer consulting services and training through Ximbiot.