OpenBSD projekat je objavio git kompatibilan sistem kontrole verzija Got 0.76

Programeri OpenBSD projekta predstavili su novo izdanje sistema kontrole verzija Got (Game of Trees), čiji se razvoj fokusira na jednostavnost dizajna i upotrebe. Za skladištenje podataka sa verzijama, Got koristi skladište kompatibilno sa formatom diska Git spremišta, što vam omogućava da radite sa spremištem koristeći Got i Git alate. Na primjer, možete koristiti Git za obavljanje poslova koji nisu implementirani u Got. Kod se distribuira pod besplatnom ISC licencom.

Glavni cilj projekta je podrška razvoju OpenBSD-a s obzirom na specifičnosti projekta. Got posebno slijedi OpenBSD-ova sigurnosna pravila (kao što su razdvajanje privilegija i korištenje zaloga i otkrivanja poziva) i stil kodiranja. Komplet alata je dizajniran za razvojni proces sa zajedničkim centraliziranim spremištem i lokalnim ograncima za programere, vanjskim pristupom putem SSH-a i pregledom promjena putem e-pošte.

Za kontrolu verzija, get uslužni program se nudi sa uobičajenim skupom komandi. Da bi se pojednostavio rad, uslužni program podržava samo minimalni potreban skup naredbi i opcija, dovoljan za obavljanje osnovnih operacija bez nepotrebnih komplikacija. Za napredne operacije predlaže se korištenje običnog git-a. Operacije upravljanja spremištem se premeštaju u poseban gotadmin uslužni program, koji obavlja takve zadatke kao što su inicijalizacija spremišta, pakovanje indeksa i čišćenje podataka. Za navigaciju kroz podatke u spremištu, gotweb web interfejs i tog uslužni program su ponuđeni za interaktivno gledanje sadržaja spremišta iz komandne linije.

Među promjenama u novoj verziji su proširenje isticanja polja u izlazu tog uslužnog programa, proširenje mogućnosti filtriranja urezivanja prilikom pregledavanja dnevnika promjena, dodavanje ugrađenog tooltip-a, implementacija „gotadmin init -b ” komanda i prikaz načina pristupa u diff izlazu za nove datoteke u radnom stablu.

izvor: opennet.ru

Dodajte komentar