OpenBSD projekts ir publicējis ar git saderīgu versiju kontroles sistēmu Got 0.76

OpenBSD projekta izstrādātāji ir prezentējuši jaunu versiju kontroles sistēmas Got (Game of Trees) izlaidumu, kuras izstrāde ir vērsta uz dizaina un lietošanas vienkāršību. Lai saglabātu versiju datus, Got izmanto krātuvi, kas ir saderīga ar Git repozitoriju diska formātu, kas ļauj strādāt ar repozitoriju, izmantojot rīkus Got un Git. Piemēram, varat izmantot Git, lai veiktu darbu, kas nav ieviests programmā Got. Kods tiek izplatīts saskaņā ar bezmaksas ISC licenci.

Projekta galvenais mērķis ir atbalstīt OpenBSD attīstību, ņemot vērā projekta specifiku. Jo īpaši Got ievēro OpenBSD drošības noteikumus (piemēram, privilēģiju atdalīšanu un ķīlas un atklāšanas zvanu izmantošanu) un kodēšanas stilu. Rīku komplekts ir paredzēts izstrādes procesam ar kopēju centralizētu repozitoriju un vietējām filiālēm izstrādātājiem, ārēju piekļuvi, izmantojot SSH, un izmaiņu pārskatīšanu pa e-pastu.

Versiju kontrolei iegūtā utilīta tiek piedāvāta ar parasto komandu komplektu. Lai vienkāršotu darbu, utilīta atbalsta tikai minimālo nepieciešamo komandu un opciju kopu, kas ir pietiekama, lai veiktu pamata darbības bez nevajadzīgiem sarežģījumiem. Uzlabotām darbībām ieteicams izmantot parasto git. Krātuves pārvaldības darbības tiek pārvietotas uz atsevišķu gotadmin utilītu, kas veic tādus uzdevumus kā repozitorija inicializēšana, pakotņu indeksi un tīrīšanas dati. Lai pārvietotos pa datiem repozitorijā, tiek piedāvāta gotweb tīmekļa saskarne un utilīta tog interaktīvai repozitorija satura apskatei no komandrindas.

Starp izmaiņām jaunajā versijā ir iekļauta lauka izcelšanas paplašināšana utilīta tog izvadē, saistību filtrēšanas iespēju paplašināšana, skatot izmaiņu žurnālu, iebūvēta rīka padoma pievienošana, “gotadmin init” ieviešana. -b ” komandu un piekļuves režīma parādīšanu diff izvadā jauniem failiem darba kokā.

Avots: opennet.ru

Pievieno komentāru