additional CVS documentation

There is much information about the Concurrent Version System on the Internet. A must read is Cederqvist, http://www.cvshome.org/docs/manual .

This webpage is dedicated to system administrators of CVS servers.

Install check

Take a look in your /etc/inetd.conf ( or the /etc/xinetd.conf ) there should be line like
cvspserver	stream	tcp	nowait.400	root	/usr/sbin/tcpd	/usr/bin/cvs -b /usr/bin --allow-root=/home/cvs pserver
The /home/cvs is what will be called $CVSROOT
cvspserver is default 2401, verify it with /etc/services
Go to the $CVSROOT directory ( cd /home/cvs ) their you will find something like
CVSROOT    hs  projectx  website
projectx and website are called modules. A ls -l would show
p:/home/cvs$ ls -l
total 3
drwxrwsr-x    3 cvs      cvs          1024 Nov 25  2001 CVSROOT
drwxrwsr-x    2 cvs      cvs          1024 Oct 25  2001 hs
drwxrwsr-x    3 stappers cvs          1024 Nov 23  2001 projectx
drwxrwsr-x    4 stappers cvs          1024 Nov  7 06:25 website
Notice the file ownership.

This all is an installed and even in use CVS system.



Stopped working on this document. There are much better sources on the web.


$Id: index.html,v 1.3 2003/01/24 10:47:44 stappers Exp $