Go forward to Repository storage.
Go up to Repository.
Telling CVS where your repository is
====================================
There are a couple of different ways to tell CVS where to find the
repository. You can name the repository on the command line
explicitly, with the `-d' (for "directory") option:
cvs -d /usr/local/cvsroot checkout yoyodyne/tc
Or you can set the `$CVSROOT' environment variable to an absolute
path to the root of the repository, `/usr/local/cvsroot' in this
example. To set `$CVSROOT', all `csh' and `tcsh' users should have
this line in their `.cshrc' or `.tcshrc' files:
setenv CVSROOT /usr/local/cvsroot
`sh' and `bash' users should instead have these lines in their
`.profile' or `.bashrc':
CVSROOT=/usr/local/cvsroot
export CVSROOT
A repository specified with `-d' will override the `$CVSROOT'
environment variable. Once you've checked a working copy out from the
repository, it will remember where its repository is (the information
is recorded in the `CVS/Root' file in the working copy).
The `-d' option and the `CVS/Root' file both override the `$CVSROOT'
environment variable. If `-d' option differs from `CVS/Root', the
former is used (and specifying `-d' will cause `CVS/Root' to be
updated). Of course, for proper operation they should be two ways of
referring to the same repository.