System wersji współbieżnych

System wersji współbieżnych

Informacja
Opracowany przez Zespół CVS ( d )
Pierwsza wersja 19 listopada 1990
Ostatnia wersja 1.11.23 (8 maja 2008)
Wersja zaawansowana 1.12.13 (28 września 2005)
Kaucja savannah.nongnu.org/projects/cvs
Napisane w VS
System operacyjny Typ uniksowy
Rodzaj Scentralizowane zarządzanie wersjami ( d )
Licencja Powszechna Licencja Publiczna GNU w wersji 2 lub nowszej ( d )
Stronie internetowej www.nongnu.org/cvs

CVS (skrót od Concurrent Versions System ) to system zarządzania wersjami stworzony w 1990 roku , który był szeroko stosowany w projektach wolnego oprogramowania .

Historyczny

Następca SCCS pierwotnie napisany przez Dicka Grune'a w 1986 roku , a następnie uzupełniony przez Briana Berlinera (z samym programem cvs) w 1989 roku , CVS został następnie ulepszony przez wielu współpracowników.

funkcje

Ponieważ pomaga to źródłom w zbieraniu się do tego samego miejsca docelowego, powiemy, że CVS zarządza wersjami współbieżnymi lub wersjami . Może pracować w trybie wiersza poleceń, a także poprzez interfejs graficzny . Składa się z modułów klienckich i jednego lub więcej modułów serwerowych dla obszarów wymiany.

Scentralizowane zarządzanie wersjami

Model CVS to model scentralizowany, w którym centralny serwer konsoliduje wszystkie źródła.

Istnieje również zdecentralizowane oprogramowanie, takie jak Bazaar , Darcs , Git , Mercurial , Fossil lub Monotone , przy czym to ostatnie jest wolnym oprogramowaniem .

Wdrożenia

Pierwsze oprogramowanie, które oferowało usługę CVS, nazywało się CVS. Inne oprogramowanie, które oferuje taką usługę, to Cervisia , linCVS , TortoiseCVS , WinCVS, CVSNT .

Wśród oprogramowania oferującego podobną usługę są Subversion , Microsoft Visual SourceSafe czy ClearCase firmy IBM .

WinCVS

WinCVS to oprogramowanie, które implementuje graficzny interfejs użytkownika do obsługi usług CVS w systemach operacyjnych Microsoft Windows .

TortoiseCVS

TortoiseCVS to oprogramowanie na darmowej licencji GPL, które pozwala na wykorzystanie usług CVS z Microsoft Windows Explorer .

Bibliografia

  1. „  Contents of / ccvs / NEWS  ” (dostęp 3 lipca 2019 r. )
  2. (w) Derek Robert Price, „  Concurrent Versions System - News Stabilna wersja CVS 1.11.23 wydana!  " ,8 maja 2008(dostęp 10 lutego 2021 )
  3. (w) Derek Price, „  Stabilna wersja CVS 1.11.23 została wydana!  " ,8 maja 2008(dostęp 10 lutego 2021 )
  4. (w) Derek Robert Price, „  System jednoczesnych wersji - Nowości Wersja funkcji CVS 1.12.13 wydana!  " ,28 września 2005(dostęp 10 lutego 2021 )

Zobacz też