CVS (Concurrent Versions System) is a version control system
CVS is one of the first client/server version control systems. It builds heavely on the RCS file format and initially used RCS within its scripts.
CVS works with unreserved checkouts, so merge conflicts have to be resolved or prevented. New open source projects are seldom setup in CVS as more modern and capable distributed version control systems like Mercurial (hg
), git and Bazaar (bzr
) are widely available.
CVS documentation can be found here