i-scream CVS Repository

The i-scream CVS Repository contains all code, documentation, and other stuff pertaining to all i-scream projects.

Web Access

There is a web interface to the i-scream CVS repository allowing you to view any file, and diffs between them.

http://www.i-scream.org.uk/cgi-bin/cvs/viewcvs.cgi

Anonymous CVS Access (read-only)

Anyone can access the i-scream CVS repository in anonymous mode read-only mode. The following commands will allow you to check out a portion of the CVS repository. To see what is available it is recommended that you first look at the web frontend.

cvs -d :pserver:anonymous@cvs.i-scream.org.uk:/cvs/i-scream login
cvs -d :pserver:anonymous@cvs.i-scream.org.uk:/cvs/i-scream checkout [module]

When asked for a password, simply press enter. Replace [module] with the section you wish to checkout.

Developer CVS Access (write)

The i-scream development team have full write access to the CVS repository. This is only available over SSH, and can be done on most clients. First the following environment variables need to be set.

CVS_RSH = ssh
CVSROOT = :ext:username@cvs.i-scream.org.uk:/cvs/i-scream

You should know your username and password already. After setting these you will need to enter your password each time you use a CVS command. Obviously this is a time wasting event, so an RSA key can be generated and placed on the server for you. Please view the relevant ssh manpages on how to generate an RSA key pair.

After this you will be able to work with CVS as normal.

Other means of accessing CVS

At this stage there are no other means of CVS access, although CVSup support will hopefully be provided in the future.