Live briefing
Everything about Concurrent Versions System
Historical centralized version control system
Concurrent Versions 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. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Concurrent Versions SystemA 5-minute orientation
- Pick up a classic book: Software EngineeringThe most-reprinted book on the subject
- Read the landmark paper: Parallel (Concurrent) code development or how to develop software in a distributed workgroup or the concurrent versions system, CVSCited 0 times
- Go sideways: Apache SubversionA closely related topic
- Go sideways: List of version-control softwareA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Software EngineeringRoger S. Pressman, Bruce Maxim · 1982
Operations ManagementRoberta S. Russell, Bernard Taylor · 1998
UNIX in a NutshellArnold Robbins · 1999
Language and Automata Theory and ApplicationsAdrian-Horia Dediu · 2012
Product Lifecycle Management. Towards Knowledge-Rich EnterprisesLouis Rivest · 2012
Advances in Information and Computer SecurityGoichiro Hanaoka · 2012
Principles of transactional memoryRachid Guerraoui · 2010- 📕Complete CVSDerek Price · 2020
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Apache Subversion Apache Subversion (often abbreviated SVN, after its command name svn) is a version control system. The software is distributed as open source software…
- List of version-control software This is a list of notable version control software systems. Openness, whether the software is open source or proprietary Repository model, how working…
- Version control Version control (also known as revision control, source control, and source code management) is the software engineering practice of controlling, organizing…
- Revision Control System Revision Control System (RCS) is an early implementation of a version control system (VCS). It is a set of UNIX commands that allow multiple users to develop…
- CVSNT CVSNT is a version control system compatible with and originally based on Concurrent Versions System (CVS), but whereas that was popular in the open-source…
- Comparison of version-control software The following tables describe attributes of notable version control and software configuration management (SCM) systems that can be used to compare and…
- Distributed Concurrent Versions System The Distributed Concurrent Versions System (DCVS) was a distributed revision control system that enables software developers working on locally distributed…
- Repository (version control) In version control systems, a repository or repo is a data structure that stores either metadata or metadata and files for a set of files or directory…