CVS: Concurrent Versions System

See also: SubVersion

Documentation

CVS Primer

http://www-pat.fnal.gov/simulation/cvs_primer.html

CVS Book

http://cvsbook.red-bean.com/cvsbook.html#admin

CVSNT

CvsNtAdministration

My CVS Lesson

CvsLesson

Command Line Examples

# export CVSROOT=/cvsroot 
# export CVSROOT=:pserver:adam@cvs.spack.org:/cvsroot

And then ...

# cvs login 
# cvs checkout <module>

To import a new source code base into CVS for the firest time:

# cd /path/to/source/code 
# cvs import <module> vendor_1 release_1

Or to imort into a sub-module:

# cd /path/to/source/code 
cvs import /adam/module/foo/bar vendor_1 release_1

Using with SSH

To use CVS securely the best option is to SSH in and then invoke CVS through the shell. The configuration for this is a little different, here's how it works (note that you don't do a "cvs login" when using SSH in this way):

# export CVS_RSH=ssh 
# export CVSROOT=:ext:adam@cvs.spack.org:/cvsroot
# cvs co <module>

Client Software

Useful Add-ons

Troubleshooting


CategorySoftware

UsingCvs (last edited 2006-04-09 01:59:50 by AdamShand)