Hoʻokuʻu ʻia ʻo git-compatible version control system Loaʻa iā 0.80

Ua hoʻopuka nā mea hoʻomohala o ka papahana OpenBSD i ka hoʻokuʻu ʻana o ka ʻōnaehana mana mana Loaʻa iā 0.80 (Game of Trees), ka hoʻomohala ʻana i ka maʻalahi o ka hoʻolālā a me ka hoʻohana. No ka mālama ʻana i ka ʻikepili i hoʻopaʻa ʻia, hoʻohana ʻo Got i kahi waihona i kūpono me ka format disk o Git repositories, e hiki ai iā ʻoe ke hana me ka waihona me ka hoʻohana ʻana i nā mea hana Got a me Git. No ka laʻana, hiki iā ʻoe ke hoʻohana iā Git e hana i ka hana i hoʻokō ʻole ʻia ma Got. Hāʻawi ʻia ke code ma lalo o ka laikini ISC manuahi.

ʻO ka pahuhopu nui o ka papahana ke kākoʻo i ka hoʻomohala ʻana o OpenBSD me ka maka i nā kikoʻī o ka papahana. Ma waena o nā mea ʻē aʻe, hoʻohana ʻo Got i nā lula palekana OpenBSD (e like me ka hoʻokaʻawale ʻana i nā pono a me ka hoʻohana ʻana i ka hoʻohiki a me ka wehe ʻana i nā kelepona) a me ke ʻano coding. Hoʻolālā ʻia ka pahu hana no ke kaʻina hana hoʻomohala me kahi waihona kikowaena maʻamau a me nā lālā kūloko no nā mea hoʻomohala, ke komo i waho ma o SSH a me ka nānā ʻana i nā loli ma o ka leka uila.

No ka mana mana, ua hāʻawi ʻia ka pono loaʻa me ka hoʻonohonoho maʻamau o nā kauoha. No ka hoʻomaʻamaʻa ʻana i ka hana, kākoʻo ka pono i ka palena liʻiliʻi i koi ʻia o nā kauoha a me nā koho, lawa e hana i nā hana maʻamau me ka ʻole o nā pilikia pono ʻole. No nā hana holomua, ʻōlelo ʻia e hoʻohana i ka git maʻamau. Hoʻoneʻe ʻia nā hana hoʻokele waihona i kahi pono gotadmin ʻokoʻa, e hana ana i nā hana e like me ka hoʻomaka ʻana i ka waihona, ka hoʻopili ʻana i nā indexes, a me ka hoʻomaʻemaʻe ʻikepili. No ka hoʻokele ʻana i ka ʻikepili i loko o ka waihona, ua hāʻawi ʻia ka gotwebd web interface a me ka tog utility no ka nānā ʻana i ka ʻike o ka waihona waihona mai ka laina kauoha.

Ma waena o nā hoʻololi i hoʻohui ʻia:

  • ʻO ke kaʻina hana kikowaena gotd, ka mea e hāʻawi ai i ke komo pūnaewele i ka waihona, i kēia manawa e ʻae iā ʻoe e hoʻohui i nā lula e ʻae i nā hana kākau a heluhelu ma kēlā me kēia waihona.
  • Ua hoʻohui ʻia nā kaʻina hana hou, "listen" a me "session," i gotd e nānā i nā noi socket Unix a lawelawe i nā hālāwai. Ua hoʻoneʻe ʻia hoʻi nā hana hōʻoia i kahi kaʻina hana keiki ʻokoʻa.
  • Ua hoʻololi ʻia ka hoʻokaʻawale ʻana o ke kaʻina hana hope Gotd mai chroot a i ke kāhea ʻōnaehana unveil. Ua wehe ʻia ka palena e hiki ai i nā mea hoʻohana wale nō i ka hui gotsh ke hoʻopili i gotd.
  • Hoʻokō ʻo Gotd i kahi palena ma ka helu o nā pilina no kēlā me kēia uid.
  • Ua hoʻohui ʻia nā hoʻonohonoho hoʻokele pili i gotd.conf, a ua pani ʻia ke ʻano 'unix_socket' me 'listen on'.
  • Ua kaupalena ʻia ke komo ʻana i ka ʻike i hōʻike ʻia i ka wā e holo ai i ka 'gotctl info' i kēia manawa i ka mea hoʻohana kumu.
  • Ua hoʻopau ʻia ka hoʻomohala ʻana o ka ʻōwili CGI a got, ʻo gotweb. Pono e hoʻohana ʻia ka hoʻokō FastCGI, ʻo gotwebd, no ka ʻaoʻao pūnaewele. Ua hoʻonui nui ʻia kona mau hiki. No ka laʻana, ua hoʻokomo ʻo gotwebd i kēia manawa i kahi ʻenekini template e hoʻomaʻalahi i nā hoʻololi hoʻolālā ʻaoʻao, kahi hānai RSS no ka hahai ʻana i nā tag, a me ka hōʻike maikaʻi ʻana o nā blobs a me nā papa inoa commit.
  • Ke kākoʻo nei nā kauoha got log, got diff, a me tog diff i ka hoʻopuka ma ke ʻano diffstat.
  • Ua hoʻemi ʻia ka hoʻohana ʻana i ka hoʻomanaʻo ma ka kaupalena ʻana i ka helu o nā lepili i mālama ʻia i loko o ka cache mea.
  • Hoʻokō ka patch got i ka wehe ʻana o nā faila binary.

Source: opennet.ru

E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster