(cvs.info.gz) Intro administrative files
Info Catalog
(cvs.info.gz) Working directory storage
(cvs.info.gz) Repository
(cvs.info.gz) Multiple repositories
2.4 The administrative files
============================
The directory `$CVSROOT/CVSROOT' contains some "administrative files".
Administrative files, for a complete description. You can use
CVS without any of these files, but some commands work better when at
least the `modules' file is properly set up.
The most important of these files is the `modules' file. It defines
all modules in the repository. This is a sample `modules' file.
CVSROOT CVSROOT
modules CVSROOT modules
cvs gnu/cvs
rcs gnu/rcs
diff gnu/diff
tc yoyodyne/tc
The `modules' file is line oriented. In its simplest form each line
contains the name of the module, whitespace, and the directory where
the module resides. The directory is a path relative to `$CVSROOT'.
The last four lines in the example above are examples of such lines.
The line that defines the module called `modules' uses features that
are not explained here. modules, for a full explanation of all
the available features.
2.4.1 Editing administrative files
----------------------------------
You edit the administrative files in the same way that you would edit
any other module. Use `cvs checkout CVSROOT' to get a working copy,
edit it, and commit your changes in the normal way.
It is possible to commit an erroneous administrative file. You can
often fix the error and check in a new revision, but sometimes a
particularly bad error in the administrative file makes it impossible
to commit new revisions.
Info Catalog
(cvs.info.gz) Working directory storage
(cvs.info.gz) Repository
(cvs.info.gz) Multiple repositories
automatically generated byinfo2html