As you develop code you may find that you need to commit changes back to CVS. By default RHUL uses the RAL CVS repository. This is a mirror of the main repository at SLAC. Any changes you commit to the RAL repository will be lost when the nightly update occurs. Instead you should commit code directly to the SLAC repository. This can be done by setting the CVSROOT environment variable:
and then using cvs commit as normal (see here for guidelines).> setenv CVSROOT /afs/slac.stanford.edu/g/babar/repo
Note that you'll need to obtain an AFS token from SLAC:
(supply your SLAC AFS password when prompted).> klog -cell slac.stanford.edu
Remember to reset CVSROOT once you're finished:
> setenv CVSROOT /afs/rl.ac.uk/bfactory/repo