It OpenBSD-projekt hat in git-kompatibel ferzjekontrôlesysteem publisearre Got 0.76

De ûntwikkelders fan it OpenBSD-projekt hawwe in nije release presintearre fan it Got (Game of Trees) ferzjekontrôlesysteem, wêrfan de ûntwikkeling rjochtet op ienfâld fan ûntwerp en gebrûk. Om ferzjesearre gegevens op te slaan, brûkt Got opslach kompatibel mei it skiifformaat fan Git-repositories, wêrtroch jo mei it repository kinne wurkje mei de Got- en Git-ark. Jo kinne bygelyks Git brûke om wurk te dwaan dat net is ymplementearre yn Got. De koade wurdt ferspraat ûnder de fergese ISC-lisinsje.

It haaddoel fan it projekt is om de ûntwikkeling fan OpenBSD te stypjen mei it each op 'e spesifikaasjes fan it projekt. Yn 't bysûnder folget Got de feiligensregels fan OpenBSD (lykas skieding fan privileezjes en it brûken fan pledge en ûntbleate petearen) en kodearringstyl. De toolkit is ûntworpen foar it ûntwikkelingsproses mei in mienskiplik sintralisearre repository en lokale tûken foar ûntwikkelders, eksterne tagong fia SSH en beoardieling fan wizigingen fia e-post.

Foar ferzjekontrôle wurdt it got-hulpprogramma oanbean mei de gewoane set fan kommando's. Om it wurk te ferienfâldigjen, stipet it hulpprogramma allinich de minimale fereaske set fan kommando's en opsjes, genôch om basisoperaasjes út te fieren sûnder ûnnedige komplikaasjes. Foar avansearre operaasjes wurdt it oanrikkemandearre om gewoane git te brûken. Operaasjes foar repositorybehear wurde ferpleatst nei in apart gotadmin-hulpprogramma, dat sokke taken útfiert as inisjalisearjen fan de repository, ynpakken fan yndeksen en skjinmeitsjen fan gegevens. Om troch de gegevens yn it repository te navigearjen, wurde de gotweb-webynterface en it tog-hulpprogramma oanbean foar ynteraktyf besjen fan de repository-ynhâld fanút de kommandorigel.

Under de wizigingen yn 'e nije ferzje binne de útwreiding fan fjildmarkearring yn' e útfier fan it tog-hulpprogramma, útwreiding fan 'e mooglikheden foar it filterjen fan commits by it besjen fan it wizigingslog, de tafoeging fan in ynboude tooltip, de ymplemintaasje fan' gotadmin init -b " kommando en de werjefte fan 'e tagongsmodus yn' e diff-útfier foar nije bestannen yn 'e wurkbeam.

Boarne: opennet.ru

Add a comment