Zhvilluesit e projektit OpenBSD kanë prezantuar një version të ri të sistemit të kontrollit të versionit Got (Game of Trees), zhvillimi i të cilit fokusohet në thjeshtësinë e dizajnit dhe përdorimit. Për të ruajtur të dhënat e versionuara, Got përdor hapësirën ruajtëse të pajtueshme me formatin e diskut të depove Git, i cili ju lejon të punoni me depo duke përdorur mjetet Got dhe Git. Për shembull, mund të përdorni Git për të bërë punë që nuk zbatohen në Got. Kodi shpërndahet nën licencën falas ISC.
Qëllimi kryesor i projektit është të mbështesë zhvillimin e OpenBSD duke pasur parasysh specifikat e projektit. Në veçanti, Got ndjek rregullat e sigurisë së OpenBSD (të tilla si ndarja e privilegjeve dhe përdorimi i thirrjeve të premtimit dhe zbulimit) dhe stilin e kodimit. Paketa e veglave është projektuar për procesin e zhvillimit me një depo të përbashkët të centralizuar dhe degë lokale për zhvilluesit, akses të jashtëm nëpërmjet SSH dhe rishikim të ndryshimeve me email.
Për kontrollin e versionit, programi got ofrohet me grupin e zakonshëm të komandave. Për të thjeshtuar punën, programi mbështet vetëm grupin minimal të kërkuar të komandave dhe opsioneve, të mjaftueshme për të kryer operacione bazë pa komplikime të panevojshme. Për operacione të avancuara, sugjerohet përdorimi i rregullt i git. Operacionet e menaxhimit të depove zhvendosen në një mjet të veçantë gotadmin, i cili kryen detyra të tilla si inicializimi i depove, paketimi i indekseve dhe pastrimi i të dhënave. Për të lundruar nëpër të dhënat në magazinë, ndërfaqja e ueb-faqes gotweb dhe programi i kyçjes ofrohen për shikimin interaktiv të përmbajtjes së depove nga linja e komandës.
Ndër ndryshimet në versionin e ri janë zgjerimi i nxjerrjes në pah të fushave në daljen e mjetit tog, zgjerimi i aftësive për kryerjen e filtrimit gjatë shikimit të regjistrit të ndryshimeve, shtimi i një këshille të integruar të veglave dhe zbatimi i " komanda gotadmin init -b " dhe shfaqja e mënyrës së aksesit në daljen e ndryshimit për skedarët e rinj në pemën e punës.
Burimi: opennet.ru
