Projekt OpenBSD zverejnil git-kompatibilný systém na správu verzií Got 0.76

Vývojári projektu OpenBSD predstavili nové vydanie systému na správu verzií Got (Game of Trees), ktorého vývoj sa zameriava na jednoduchosť dizajnu a používania. Na ukladanie údajov s verziou používa Got úložisko kompatibilné s diskovým formátom repozitárov Git, čo vám umožňuje pracovať s úložiskom pomocou nástrojov Got a Git. Git môžete napríklad použiť na prácu, ktorá nie je implementovaná v Got. Kód je distribuovaný pod bezplatnou licenciou ISC.

Hlavným cieľom projektu je podporiť vývoj OpenBSD s ohľadom na špecifiká projektu. Got sa riadi najmä bezpečnostnými pravidlami OpenBSD (ako je oddelenie privilégií a používanie hovorov sľubu a odhalenia) a štýl kódovania. Sada nástrojov je navrhnutá pre proces vývoja so spoločným centralizovaným úložiskom a lokálnymi pobočkami pre vývojárov, externým prístupom cez SSH a kontrolou zmien prostredníctvom e-mailu.

Na kontrolu verzií sa nástroj got ponúka s obvyklou sadou príkazov. Pre zjednodušenie práce obslužný program podporuje len minimálnu požadovanú sadu príkazov a možností, postačujúcu na vykonanie základných operácií bez zbytočných komplikácií. Pre pokročilé operácie sa odporúča použiť bežný git. Operácie správy úložiska sa presúvajú do samostatnej pomôcky gotadmin, ktorá vykonáva také úlohy, ako je inicializácia úložiska, balenie indexov a čistenie údajov. Na navigáciu v údajoch v úložisku sa ponúka webové rozhranie gotweb a utilita tog na interaktívne prezeranie obsahu úložiska z príkazového riadku.

Medzi zmeny v novej verzii patrí rozšírenie zvýraznenia polí vo výstupe obslužného programu tog, rozšírenie možností na filtrovanie potvrdení pri prezeraní denníka zmien, pridanie vstavaného tooltipu a implementácia „ gotadmin init -b” príkaz " a zobrazenie režimu prístupu vo výstupe rozdielov pre nové súbory v pracovnom strome.

Zdroj: opennet.ru

Pridať komentár