VĂ€ljaanne git-ĂŒhilduv versioonihalduse sĂŒsteem Got 0.100

OpenBSD projekti arendajad avaldasid versioonihaldussĂŒsteemi Got 0.100 (Game of Trees), mille arendamisel on peamine tĂ€helepanu suunatud seadmete ja kasutamise lihtsusele. Got salvestab versioonitud andmeid Git-repositorite failivorminguga ĂŒhilduvas hoidlas, mis vĂ”imaldab töötada hoidlaga Got ja Git tööriistade abil. NĂ€iteks saab Git'i abil teha töid, mida Got'is ei ole teostatud. Kood on jagatud vabaks ISC litsentsi alusel.

Projekti peamine eesmĂ€rk on OpenBSD arenduse toetamine, arvestades projekti spetsiifikat. Muuhulgas jĂ€rgib Got OpenBSD-s kehtivaid turvameetmeid (nt privileegide jagamine ning pledge ja unveil kutsungite kasutamine) ja koodikirjutamise stiili. Tööriist on mĂ”eldud arendusprotsessiks, kus on keskselt hallatav hoidis ja kohalikud harud arendajatele, SSH kaudu vĂ€lise juurdepÀÀsuga ning muudatuste ĂŒlevaatamine e-posti teel.

Versionihaldamiseks pakutakse utiliiti got koos tuttava kĂ€suvalikuga. Töö lihtsustamiseks toetab utiliit ainult minimaalset vajalikku kĂ€su- ja valikute kogumit, mis on piisav pĂ”hitoimingute teostamiseks ilma liigsete keerukusteta. Laiendatud toimingute jaoks on soovitatav kasutada tavapĂ€rast git'i. Hoidla haldamise toimingud on eraldi utiliiti gotadmin, mis teostab ĂŒlesandeid nagu hoidla initsialiseerimine, indeksite pakkimine ja andmete puhastamine. Andmete navigeerimiseks hoidlas pakutakse veebiliidest gotwebd ja utiliiti tog interaktiivseks hoidla sisu vaatamiseks kĂ€surealt.

Muudatuste seas:

  • Lisatud kĂ€sk ‘got init’, rakendatud alternatiivina kĂ€sklusele ‘gotadmin init’.
  • Ülemineku teostamine readdir funktsiooni kasutamisele readdir_r asemel.
  • Veebiliideses on lisatud vĂ”imalus muuta kasutaja identifikaatorit, mille all gotwebd protsess kĂ€ivitatakse. Failis gotwebd.conf on eemaldatud valikud 'listen on socket off', 'unix_socket off' ja 'unix_socket_name'. Kasutatavate ajutiste failide arvu on vĂ€hendatud.
  • TĂ”rked ja mĂ€lulekete kĂ”rvaldamine.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster