1*1ca5c1b2SjwiseCVS is a version control system, which allows you to keep old versions 2*1ca5c1b2Sjwiseof files (usually source code), keep a log of who, when, and why changes 3*1ca5c1b2Sjwiseoccurred, etc., like RCS or SCCS. Unlike the simpler systems, CVS 4*1ca5c1b2Sjwisedoes not just operate on one file at a time or one directory at a time, 5*1ca5c1b2Sjwisebut operates on hierarchical collections of directories consisting of 6*1ca5c1b2Sjwiseversion controlled files. CVS helps to manage releases and to control 7*1ca5c1b2Sjwisethe concurrent editing of source files among multiple authors. CVS 8*1ca5c1b2Sjwiseallows triggers to enable/log/control various operations and works well 9*1ca5c1b2Sjwiseover a wide area network (see man pages). 10