OpenBSD projekt on avaldanud git-ühilduva versioonikontrollisüsteemi Got 0.76

OpenBSD projekti arendajad on esitlenud Got (Game of Trees) versioonihaldussüsteemi uut väljalaset, mille arendamisel keskendutakse disaini ja kasutamise lihtsusele. Versiooniandmete salvestamiseks kasutab Got Giti hoidlate kettavorminguga ühilduvat salvestusruumi, mis võimaldab teil hoidlaga töötada, kasutades tööriistu Got ja Git. Näiteks saate Giti kasutada tööde tegemiseks, mida Gotis ei rakendata. Koodi levitatakse tasuta ISC litsentsi all.

Projekti põhieesmärk on toetada OpenBSD arendamist, pidades silmas projekti spetsiifikat. Eelkõige järgib Got OpenBSD turvareegleid (nagu privileegide eraldamine ning lubade ja avamiskõnede kasutamine) ja kodeerimisstiili. Tööriistakomplekt on loodud arendusprotsessi jaoks koos ühise tsentraliseeritud hoidla ja kohalike harudega arendajatele, välisele juurdepääsule SSH kaudu ja muudatuste ülevaatamiseks e-posti teel.

Versioonikontrolliks pakutakse utiliiti got koos tavaliste käskude komplektiga. Töö lihtsustamiseks toetab utiliit ainult minimaalset nõutavat käskude ja suvandite komplekti, millest piisab põhitoimingute tegemiseks ilma tarbetute komplikatsioonideta. Täiustatud toimingute jaoks on soovitatav kasutada tavalist git. Hoidla haldustoimingud teisaldatakse eraldi gotadmin utiliiti, mis täidab selliseid ülesandeid nagu hoidla lähtestamine, pakkimisindeksid ja andmete puhastamine. Hoidlas olevates andmetes navigeerimiseks pakutakse hoidla sisu interaktiivseks vaatamiseks käsurealt veebiliidest gotweb ja utiliiti tog.

Uue versiooni muudatuste hulgas on väljade esiletõstmise laiendamine tog-utiliidi väljundis, kohustuste filtreerimise võimaluste laiendamine muudatuste logi vaatamisel, sisseehitatud tööriistaspikri lisamine ja " gotadmin init -b” käsk " ja pääsurežiimi kuvamine tööpuu uute failide diff-väljundis.

Allikas: opennet.ru

Lisa kommentaar