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 · 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