Next: Descriptors, Previous: Subcommands, Up: Top
The projects repository is a directory that stores the checked-in copies
of some set of projects. You usually specify it to prcs by
setting the PRCS_REPOSITORY
environment variable, or by using the
`-R' (`--repository') option. It defaults to $HOME/PRCS.
The precise contents of the repository—the relationship between the files that appear there and the abstract set of version contents presented by prcs—is deliberately left undefined. You should not count on it being stable from release to release.
To increase the speed of checkin
and other subcommands, prcs
maintains redundant information, both in the repository and in working
directories. Specifically, you may find files with names such as
.P.prcs_aux in your working directory, which contain information
that allow prcs to make a quick, heuristic determination of which
files you have modified from their repository versions. It is safe to
remove (but not to modify) these auxiliary files.