Turinys:

Kas yra centralizuotos versijų valdymo priemonės?
Kas yra centralizuotos versijų valdymo priemonės?

Video: Kas yra centralizuotos versijų valdymo priemonės?

Video: Kas yra centralizuotos versijų valdymo priemonės?
Video: Kas pralaimės rinkimus? Dominykas Vanhara 2024, Gegužė
Anonim

Centralizuotas versijų valdymas

Prieiga prie kodų bazės ir užrakinimo valdoma serverio. Turbūt geriausiai žinomi pavyzdžiai centralizuotas VCS sistemos yra CVS ir Subversion, kurios abi yra atviros šaltinis , nors buvo daug komercinių pavyzdžių (įskaitant IBM Rational ClearCase).

Atitinkamai, kas yra centralizuotas versijų valdymas?

Centralizuotas versijų valdymas sistemos yra pagrįstos idėja, kad kažkur (tikriausiai serveryje) yra viena „centrinė“jūsų projekto kopija, o programuotojai „įves“savo pakeitimus šiai centrinei kopijai. „Įgyvendinti“pakeitimą tiesiog reiškia pakeitimo registravimą centrinėje sistemoje.

Be to, ar „git“yra centralizuota versijų valdymo sistema? Git . Nors centralizuotos sistemos buvo tie versijų valdymo sistema pasirinktas beveik dešimtmetį, Git pastaraisiais metais juos pralenkė. Skirtingai nei SVN, Git naudoja kelias saugyklas: centrinę saugyklą ir keletą vietinių saugyklų.

Taip pat žinote, kokie yra skirtingi versijų valdymo įrankiai?

Toliau pateikiamos kelios populiariausios ir labiausiai pageidaujamos atvirojo kodo versijų valdymo sistemos ir įrankiai, palengvinantys sąranką

  1. CVS. CVS gali būti ten, kur prasidėjo versijų valdymo sistemos.
  2. SVN.
  3. GIT.
  4. Merkurialinis.
  5. Turgus.

Kuo skiriasi paskirstyta ir centralizuota versijų valdymo programinė įranga?

Pagrindinis skirtumas tarp dvi klasės yra tai Centralizuotas VCS saugo pakeitimų istoriją centriniame serveryje, iš kurio visi prašo naujausios informacijos versija darbo ir stumia naujausius pakeitimus. Kita vertus, ant a Paskirstyta VCS, kiekvienas turi vietinę visos kūrinio istorijos kopiją.

Rekomenduojamas: