Page 1 of 1

CVS access to all codes and scripts

Posted: Mon May 09, 2005 6:30 pm
by graeme
There is CVS access for all users with accounts on This allows for downloading the latest code, committing changes, and the other basic features needed when many developers are working on the same code. This system should encourage modifications and additions to the code, especially the vtst scripts which need lots of work.

To use cvs, two environmental variables need to be set on the machine you are using (not nessecarily theory). For tcsh/csh the following lines can be added to your .cshrc or .tcshrc file, where user is changed to your user name on theory:

setenv CVS_RSH ssh
setenv CVSROOT

and for bash, set the lines in your .bash_login (I think):

export CVS_RSH=ssh

We'll get anonymous access working soon.

The projects bader, eon, fida, sp, vtstcode, and vtstscripts can be checked out using the command

cvs checkout project

To get any changes once a project is checked out use

cvs update project


cvs update

when you are in the project's directory. Changes can be committed using

cvs commit -m '[initials]: message'

Remember to update often if other people are working on the code. It is always easier to resolve conflicts as they arise.

Gman has been added to the cvs repository

Posted: Sun May 15, 2005 12:03 am
by graeme
The Gman python framework has been added to cvs. This is only for developers; anyone else will certainly be disappointed.