Also known as Concurrent Versions System, Concurrent Versioning System
historical centralized version control system
Key facts
- Developer
- The CVS Team
- Initial release
- November 19, 1990 ; 35 years ago ( 1990-11-19 )
- Stable release
- 1.11.23 / May 8, 2008 ; 18 years ago ( 2008-05-08 )
- Preview release
- 1.12.13 / September 28, 2005 ; 20 years ago ( 2005-09-28 )
- Written in
- C
- Operating system
- Unix-like , Windows
- Type
- Revision control
- License
- GPL-2.0-or-later
- Website
- cvs .nongnu .org
- Repository
- savannah .nongnu .org /projects /cvs
via Wikipedia infobox
~8 min read
Encyclopedic overview
Concurrent Versions System (CVS, or Concurrent Versioning System) is a version control system originally developed by Dick Grune in July 1986. It builds on top of an older version control system called Revision Control System (RCS), adding support for repository-level change tracking, and a client-server model. CVS servers normally run on Unix systems, while clients can be on any operating system.
Design
Excerpted from Wikipedia’s “CVS” article, available under the CC BY-SA 4.0 licence.