Skip to content
EntityQ467252· pop 36· linked from 195 articles

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.