OpenBSD projekt on avaldanud git-ühilduva versioonihalduse süsteemi Got 0.76

OpenBSD projekti arendajad tutvustasid uut versioonihaldussüsteemi Got (Game of Trees), mille arendamisel on rõhk pandud seadme ja kasutusmugavuse lihtsusele. Got kasutab versioonitud andmete salvestamiseks säilitust, mis on ühilduv Git-hoidla failivorminguga, võimaldades töötada hoidla kallal Got ja Git tööriistade abil. Näiteks saab Git'ga teha töid, mis ei ole Got'is ellu viidud. Kood on välja antud vabade litsentside ISC all.

Projekti peamine eesmärk on toetada OpenBSD arendust, arvestades projekti spetsiifikat. Eriti Got'is rakendatakse OpenBSDs vastu võetud turvireegleid (nt privileegide eraldamine ja pledge ning unveil kutsete kasutamine) ja koodimise stiili. Tööriist on mõeldud arendusprotsessiks, kus on keskne koondhoidla ja arendajatele kohalikud harud, väliskülastus SSH kaudu ning muudatuste ülevaatus e-posti teel.

Versioonihalduseks on saadaval utiliit got koos tuttava käsukomplektiga. Töö lihtsustamiseks toetab utiliit ainult minimaalset vajalikku käsu- ja valikute kogumit, mis on piisav põhioperatsioonide täitmiseks ilma liialdava keerukuseta. Täiendavate toimingute jaoks on soovitatav kasutada tavalist git'i. Reposiitri haldamise toimingud on välja toodud eraldi utiliidis gotadmin, mis teostab selliseid ülesandeid nagu reposiitri initseerimine, indeksite pakkimine ja andmete puhastamine. Reposiitri andmete sirvimiseks on saadaval veebiliides gotweb ja utiliit tog, mis võimaldab interaktiivset vaatamist käsurealt.

Uues versioonis on mitmeid muudatusi, sealhulgas väljalaske utiliidi tog väljundi väljade värvikoodide laiem kaetus, parandatud võimalused commit'ide filtreerimiseks muudatuste logi vaatamisel, sisseehitatud vihje lisamine, käsku „gotadmin init -b ” teostamine ja uute failide juurdepääsurežiimi kuvamine diff-väljundis tööpuu jaoks.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster