Sistem de versiuni concurente

Sistem de versiuni concurente

informație
Dezvoltat de Echipa CVS ( d )
Prima versiune 19 noiembrie 1990
Ultima versiune 1.11.23 (8 mai 2008)
Versiune avansată 1.12.13 (28 septembrie 2005)
Depozit savannah.nongnu.org/projects/cvs
Scris in VS
Sistem de operare Tip Unix
Tip Managementul centralizat al versiunilor ( d )
Licență GNU General Public License versiunea 2 sau o versiune ulterioară ( d )
Site-ul web www.nongnu.org/cvs

CVS (acronim pentru Concurrent Versions System ) este un sistem de gestionare a versiunilor creat în 1990 , care a fost utilizat pe scară largă de proiectele de software liber .

Istoric

Succesor al SCCS scris inițial de Dick Grune în 1986 , apoi completat de Brian Berliner (cu programul cvs în sine) în 1989 , CVS a fost ulterior îmbunătățit de numeroși colaboratori.

Caracteristici

Deoarece ajută sursele să convergă către aceeași destinație, vom spune că CVS gestionează simultan versiunea sau gestionează simultan versiunea . Poate funcționa în modul linie de comandă, precum și printr-o interfață grafică . Este alcătuit din module client și unul sau mai multe module server pentru zonele de schimb.

Gestionarea centralizată a versiunilor

Modelul CVS este un model centralizat, în care un server central consolidează toate sursele.

Pe de altă parte, există programe descentralizate, cum ar fi Bazaar , Darcs , Git , Mercurial , Fossil sau Monotone , toate acestea fiind software-ul gratuit .

Implementări

Primul software care a oferit serviciul CVS s-a numit CVS. Alte programe care oferă un astfel de serviciu includ Cervisia , linCVS , TortoiseCVS , WinCVS, CVSNT .

Printre software-urile care oferă un serviciu similar, se află Subversion , Microsoft Visual SourceSafe sau ClearCase de la IBM .

WinCVS

WinCVS este un software care implementează o interfață grafică pentru utilizator pentru a opera servicii CVS pe sistemele de operare Microsoft Windows .

TortoiseCVS

TortoiseCVS este un software sub licență GPL gratuită care permite exploatarea serviciilor CVS din Microsoft Windows Explorer .

Referințe

  1. „  Conținutul / ccvs / NEWS  ” (accesat la 3 iulie 2019 )
  2. (în) Derek Robert Price, „  Sistemul de versiuni simultane - CV Stabil Versiunea 1.11.23 lansat!  " ,8 mai 2008(accesat la 10 februarie 2021 )
  3. (în) Derek Price, Stable CVS Versiunea 1.11.23 lansat!  " ,8 mai 2008(accesat la 10 februarie 2021 )
  4. (în) Derek Robert Price, „  Sistemul de versiuni simultane - Noutăți CVS Feature Versiunea 1.12.13 Lansat!  " ,28 septembrie 2005(accesat la 10 februarie 2021 )

Vezi și tu