Az OpenBSD projekt kiadott egy git-kompatibilis verziókezelő rendszert, a Got 0.76-ot

Az OpenBSD projekt fejlesztői bemutatták a Got (Game of Trees) verziókezelő rendszer új kiadását, melynek fejlesztése a tervezés és a használat egyszerűségére helyezi a hangsúlyt. A verziószámú adatok tárolásához a Got a Git-tárolók lemezformátumával kompatibilis tárhelyet használ, amely lehetővé teszi, hogy a tárral a Got és a Git eszközök használatával dolgozzon. Például a Git segítségével olyan munkát végezhet, amely nincs implementálva a Gotban. A kód ingyenes ISC licenc alatt kerül terjesztésre.

A projekt fő célja az OpenBSD fejlesztésének támogatása a projekt sajátosságaira tekintettel. Különösen a Got követi az OpenBSD biztonsági szabályait (például a jogosultságok szétválasztását és a pledge and unveil hívások használatát) és a kódolási stílust. Az eszközkészlet a fejlesztési folyamathoz készült, közös központosított adattárral és helyi fiókokkal a fejlesztők számára, külső hozzáféréssel SSH-n keresztül, valamint a változások e-mailben történő áttekintésével.

A verzióvezérléshez a kapott segédprogramot a szokásos parancskészlettel kínáljuk fel. A munka egyszerűsítése érdekében a segédprogram csak a minimálisan szükséges parancsokat és opciókat támogatja, amelyek elegendőek az alapvető műveletek elvégzéséhez szükségtelen bonyodalmak nélkül. Speciális műveletekhez a szokásos git használata javasolt. A lerakatkezelési műveletek egy külön gotadmin segédprogramba kerülnek, amely olyan feladatokat hajt végre, mint a lerakat inicializálása, a csomagolási indexek és az adatok tisztítása. A tárolóban lévő adatok közötti navigációhoz a gotweb webes felület és a tog segédprogram kínálja fel a tároló tartalmának interaktív megtekintését parancssorból.

Az új verzió változásai között szerepel a mezők kiemelésének bővítése a tog segédprogram kimenetében, a változtatási napló megtekintésekor a véglegesítések szűrésére szolgáló lehetőségek bővítése, a beépített eszköztipp hozzáadása, valamint a „ gotadmin init -b” parancsot " és a hozzáférési mód megjelenítése az új fájlok diff kimenetében a munkafában.

Forrás: opennet.ru

Hozzászólás