A verzió könyvtár központosított egy központi szerveren. Amikor ténylegesen dolgozunk, a saját számítógépeinket használjuk, tehát először csatlakoznunk kell a központi szerverhez, hogy onnan megkapjuk a legújabb verziót, majd megírjuk vagy megváltoztatjuk a kódot, és a befejezés után meg kell nyomnunk az elvégzett munkát a központi szerverre. A központosított verzióvezérlő rendszereket az internethez kell csatlakoztatni a működéshez. Ha egy helyi hálózatban van, akkor rendben van, a sávszélesség elég nagy, és a sebesség elég gyors. Ha az interneten van, ha a sebesség lassú, akkor nagyon lehangoló lesz.
A Big Data (Hadoop) vagy a nagy adatbázisokon dolgozó barátok számára az "elosztott" koncepciónak nagyon ismerősnek kell lennie, tehát itt nem fogom túl sokat magyarázni. Összehasonlítva a központosított verzióvezérlő rendszerekkel,elosztott vezérlőrendszerekne legyen központi szervere. Mindenki számítógépe egy teljes verzió könyvtár, tehát nincs szükség az internethez való csatlakozáskor, mert a verziók mind a saját számítógépükön vannak. Mivel mindenki számítógépének teljes verziója van. Akkor a kérdés az, hogyan lehet együttműködni a projektfejlesztésben több ember között? Például valaki módosítja az A fájlt a számítógépére, és ugyanakkor valaki más módosítja az A fájlt a számítógépére. Ezen a ponton kettőnek csak a saját változásait kell egymáshoz mozgatni, és láthatja egymás változásait.
Ha SVN -t és GIT -t használt, akkor nem nehéz következtetést levonni: az SVN egy központosított verzióvezérlő rendszerhez tartozik, míg a GIT aelosztott vezérlőrendszer.
Cookie-kat használunk, hogy jobb böngészési élményt kínáljunk, elemezzük a webhely forgalmát és személyre szabjuk a tartalmat. Az oldal használatával Ön elfogadja a cookie-k használatát.
Adatvédelmi szabályzat