| Pierwsze wydanie | 19 listopada 1990(dts) |
|---|---|
| Aktualna wersja stabilna | 1.11.23 (8 maja 2008) [±] |
| Aktualna wersja testowa | 1.12.13 (28 września 2005) [±] |
| Język programowania | C |
| System operacyjny | system uniksopodobny, Microsoft Windows |
| Rodzaj | system kontroli wersji |
| Licencja | GNU General Public License |
| Strona internetowa | |
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 był wykorzystywany jako narzędzie pracy grupowej w wielu projektach programistycznych, których współpraca oparta została na wykorzystaniu Internetu – są to m.in. całe systemy operacyjne takie jak OpenBSD[1] i NetBSD[2].
W stosunku do późniejszych systemów kontroli wersji, CVS jest często krytykowany przez użytkowników za poniższe cechy:
W celu wyeliminowania powyższych braków powstał zcentralizowany system Subversion, pomyślany jako następca CVS[3].