Utgivning av git-kompatibel versionshanteringssystem Got 0.100

Utvecklarna av OpenBSD-projektet har publicerat en version av versionshanteringssystemet Got 0.100 (Game of Trees), dÀr fokus ligger pÄ enkelhet i bÄde design och anvÀndning. För att lagra versionerade data anvÀnder Got ett lagringsformat som Àr kompatibelt med Git-repositories, vilket möjliggör arbete med repositoryt via verktyg som Got och Git. Till exempel kan man anvÀnda Git för att utföra arbeten som inte implementerats i Got. Koden distribueras under den fria ISC-licensen.

Projektets huvudsyfte Àr att stödja utvecklingen av OpenBSD med hÀnsyn till projektets specifikationer. Bland annat tillÀmpar Got de sÀkerhetsprinciper som antagits i OpenBSD (till exempel privilegiedelning och anvÀndning av anropen pledge och unveil) samt kodskrivningsstil. Verktyget Àr designat för en utvecklingsprocess med ett centralt gemensamt repository och lokala grenar för utvecklare, extern Ätkomst via SSH, och granskning av Àndringar via e-post.

För versionshantering erbjuds verktyget got med ett bekant kommandouppsÀttning. För att förenkla arbetet stöder verktyget endast den minimalt nödvÀndiga uppsÀttningen kommandon och alternativ, tillrÀcklig för att utföra grundlÀggande operationer utan onödiga komplikationer. För mer avancerade operationer rekommenderas att anvÀnda vanlig git. Operationer för att hantera repositoryt har flyttats till ett separat verktyg, gotadmin, som hanterar uppgifter som initiering av repositoryt, packning av index och stÀdning av data. För att navigera i data i repositoryt erbjuds webbgrÀnssnittet gotwebd och verktyget tog för interaktiv visning av repositoryts innehÄll frÄn kommandoraden.

Bland Àndringarna:

  • Kommandot ‘got init’ har lagts till som ett alternativ till kommandot ‘gotadmin init’.
  • ÖvergĂ„ng till anvĂ€ndning av funktionen readdir istĂ€llet för readdir_r har genomförts.
  • I webbgrĂ€nssnittet ges möjlighet att Ă€ndra anvĂ€ndar-ID under vilket gotwebd-processen körs. I konfigurationsfilen gotwebd.conf har alternativen "listen on socket off", "unix_socket off" och "unix_socket_name" tagits bort. Antalet temporĂ€ra filer som anvĂ€nds har minskats.
  • Fel och minneslĂ€ckor har Ă„tgĂ€rdats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster