What Is the Concurrent Versions System?
CVS (English: Concurrent Versions System, or Concurrent Versioning System) stands for Collaborative Version System or Concurrent Version System . It is a version control system that facilitates software development and user collaboration.
- a lot of
- CVS uses a client-server architecture: the current version (one or more) of server storage
- CVS does not support copying and renaming files.
- No atomic commit
- CVS only supports text files. [1]
- The relationship between CVS and the GNU project has long been somewhat ambiguous: the GNU website distributes programs, marking "GNU packages" on one page, and "other GPL licensed projects" on another page. In 2008, when CVS development was moved from the old website (cvshome.org) to the GNU Savannah hosting platform, it was placed in the "non-GNU" section. In addition, on GNU's FTP download server, CVS is distributed in "non-gnu" directories. [2]