DESCRIPTION
CVS is a version control system, which allows you to keep old versions of files (usu-
ally source code), keep a log of who, when, and why changes occurred, etc., like RCS or
SCCS. Unlike the simpler systems, CVS does not just operate on one file at a time or
one directory at a time, but operates on hierarchical collections of directories con-
sisting of version controlled files. CVS helps to manage releases and to control the
concurrent editing of source files among multiple authors. CVS allows triggers to
enable/log/control various operations and works well over a wide area network.
cvs keeps a single copy of the master sources. This copy is called the source ``repos-
itory''; it contains all the information to permit extracting previous software
releases at any time based on either a symbolic revision tag, or a date in the past.