As of September 2005 The "Information book" files are available via CVS over ssh, using the ext method.
win32: Try wincvs from www.wincvs.org (or some prefer tortoisecvs).
There are two prequisites for using CVS via ssh.
First, you have to set the environment variable CVS_RSH to ssh. Nothing will work if this is not done: CVS traffic can get through only if it goes via the ssh port (22).
Second, you have to generate (if you don't already have) a public key/private key pair suitable for use with ssh, and send me the public key so that I can install it on ricardo. You can make keys with, for example
ssh-keygen -t rsa
with that approach you'd then send me the resulting id_rsa.pub.
cvs -d:ext:wpc@ricardo.ecn.wfu.edu:/home/cottrell/cvs checkout info_book
The string following the -d is the value of CVSROOT, in this case representing remote access to ricardo, acting as CVS server using the ext method. Paul, your username is "wpc"; Greg's is "greg"; Ian's is "iwright".
This should result in the creation of an info_book subdirectory of the current working directory, containing the checked out files.
for f in `find . -name "Root"` ; do
cat $f | sed s/pserver/ext/ > tmproot &&
mv tmproot $f ; done
I think that's right -- at any rate, after modification the Root files should look like this:
:ext:user@ricardo.ecn.wfu.edu:/home/cottrell/cvs
where "user" is, of course, replaced appropriately.
After editing one or more of the files, commit the changes with cvs commit. To add a newly created file, do the following before committing:
cvs add <filename>
Last updated August 17, 2006.