A git-kompatibilis verziókezelő rendszer Got 0.100 kiadásra került

Az OpenBSD projekt fejlesztői közzétették a Got 0.100 (Game of Trees) verziókezelő rendszert, amelynek kifejlesztésénél a készülék és a használat egyszerűségére helyezték a fő hangsúlyt. A verziózott adatok tárolására a Got a Git adattárolási formátumával kompatibilis tárolót használ, amely lehetővé teszi a Got és Git eszközeivel való munkát a tárolón. Például a Git segítségével elvégezhetők olyan műveletek, amelyeket a Got nem valósított meg. A kód ISC szabad licenc alatt terjed.

A projekt fő célja az OpenBSD fejlesztésének támogatása a projekt specifikációira tekintettel. Többek között a Got alkalmazza az OpenBSD által elfogadott biztonsági szabályokat (például a privilegizált műveletek elkülönítése és a pledge és unveil hívások használata) és a kódírás stílusát. Az eszközkészlet központi repón és helyi ágakon alapuló fejlesztési folyamatra van tervezve, SSH-n keresztüli külső hozzáféréssel és e-mailes változásellenőrzéssel.

A verziókezeléshez a got parancsot kínálják a megszokott parancskészlettel. A munka egyszerűsítése érdekében az eszköz csak a szükséges parancsok és opciók minimális készletét támogatja, elegendő a főbb műveletek végrehajtásához felesleges bonyodalmak nélkül. Bonyolultabb műveletekhez a hagyományos git használata javasolt. A repó kezelésével kapcsolatos műveletek egy külön eszközbe, a gotadminba kerültek, amely ilyen feladatokat lát el, mint a repó inicializálása, az indexek csomagolása és az adatok tisztítása. Az adatok navigálásához a gotwebd webes felület és a tog eszköz áll rendelkezésre a repó tartalmának interaktív megtekintésére a parancssorból.

A változások között:

  • Hozzáadva a ‘got init’ parancs, amely az ‘gotadmin init’ parancs alternatívájaként lett megvalósítva.
  • A readdir funkcióra való átállás a readdir_r helyett.
  • A webes felületen lehetőség nyílt a gotwebd folyamat által használt felhasználói azonosító megváltoztatására. A gotwebd.conf konfigurációs fájlból eltávolították a 'listen on socket off', 'unix_socket off' és 'unix_socket_name' opciókat. Csökkent a használt ideiglenes fájlok száma.
  • Hibák és memória szivárgások javítva.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster