Concurrent Versions System
Sign in to saveAlso known as 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
Wikidata facts
- Instance of
- communication protocol
- Official website
- savannah.nongnu.org/projects/cvs
- Has use
- version control
Show 11 more facts
- issue tracker URL
- savannah.nongnu.org/bugs/?group=cvs
- topic's main category
- Category:Concurrent Versions System
- programmed in
- C
- Stack Exchange tag
- stackoverflow.com/tags/cvs
- inception
- 1990-11-19
- source code repository URL
- savannah.nongnu.org/projects/cvs
- operating system
- Unix-like operating system
- software version identifier
- 1.12.13
- mailing list archive URL
- lists.nongnu.org/archive/html/bug-cvs
- short name
- CVS
- publication date
- 1990-11-19
Sources (11)
via Wikidata · CC0
Article · Nederlands
Concurrent Versions System (CVS) is een versiebeheersysteem dat is ontwikkeld om versiebeheer te ondersteunen op hiërarchisch geordende verzamelingen (bron) bestanden. Het is een voorbeeld van gecentraliseerde versiecontrole. Op een enkele plaats, de repository, worden alle versies van alle bestanden bijgehouden, terwijl gebruikers op een lokale kopie daarvan werken. Gebruikers moeten hun kopie synchroon houden met expliciete opdrachten om wijzigingen door te voeren en om bestanden aan de versiecontrole toe te voegen of eruit te verwijderen. De repository kan op het lokale bestandssysteem staan, maar CVS ondersteunt ook verscheidene client-server-protocollen die het toestaan dat de repository elders op een server wordt opgeslagen. Hierdoor is het door meerdere gebruikers tegelijk te gebruiken. Dit maakt CVS een goed instrument voor het samenwerken aan bestanden door een aantal mensen tegelijk vanaf verschillende locaties. CVS werd in 1986 geschreven door van de Universiteit van Amsterdam als een verzameling shellscripts die RCS aanriepen. RCS kan alleen versiebeheer doen op losse bestanden, dus dit was een grote stap vooruit. In 1989 maakte een implementatie in C, die sindsdien verder is doorontwikkeld; het is opensourcesoftware, verspreid onder de GNU General Public License (GPL). In de jaren 1990 ontwikkelde CVS zich tot de de facto standaard voor versiecontrole bij opensourcesoftware; voorbeelden van projecten die het gebruikten zijn GNOME, KDE, GIMP en Wine. In de jaren 2000 vond een verschuiving plaats naar Subversion en naar decentrale versiecontrolesoftware zoals Git.
Abstract from DBpedia / Wikipedia · CC BY-SA