CVS is a version control system, which allows you to keep old
versions of files (usually 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 consisting 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 is a production quality system in wide use around the
world, including many free software projects.
- Client-server architecture
- Handles multiple developers
- Handles multiple directories
- Triggers to enable/log/control various operations
- Maintain different branches of a project
- Uses delta compression for efficient storage
to Revision Control Home Page
Last Updated Thursday, April 11 2013 @ 03:11 PM EDT