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

Concurrent Versions System

Sign in to save

Also 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

Show 11 more facts
programmed in
C
Stack Exchange tag
stackoverflow.com/tags/cvs
inception
1990-11-19
source code repository URL
savannah.nongnu.org/projects/cvs
software version identifier
1.12.13
short name
CVS
publication date
1990-11-19
Sources (11)

via Wikidata · CC0

Article · Polski

CVS (ang. Concurrent Versions System) – system kontroli wersji udostępniany na licencji GPL. Przeznaczony do pracy grupowej nad kodem programów lub innych projektów realizowanych w zapisie elektronicznym. CVS zbudowany jest w architekturze klient-serwer. Stworzony na bazie RCS przez Dicka Grune w 1986 roku. Od początku lat 90. XX wieku CVS jest wykorzystywany jako narzędzie pracy grupowej w wielu projektach programistycznych, których współpraca opiera się na wykorzystaniu Internetu – są to m.in. całe systemy operacyjne takie jak OpenBSD i NetBSD. W stosunku do nowszych systemów kontroli wersji, CVS jest często krytykowany przez użytkowników za poniższe cechy: * operacje na repozytorium nie są atomowe, * stworzenie nowej gałęzi pochłania dużo miejsca na dysku, * brak wersjonowania dla zmian nazw i usuwania plików, * brak wsparcia dla rozproszonego systemu kontroli wersji. W celu wyeliminowania powyższych braków, powstały bardziej niezawodne systemy mające docelowo zastąpić CVS jak np. Subversion.

Abstract from DBpedia / Wikipedia · CC BY-SA