Fa'asa'olotoina o le git-compatible version control system Maua 0.80

O le au atiaʻe o le OpenBSD poloketi ua faʻasalalau le faʻasalalauga o le version control system Got 0.80 (Game of Trees), o le atinaʻe e taulaʻi i le faigofie o le mamanu ma le faʻaogaina. Ina ia teuina faʻamaumauga faʻamaumauga, e faʻaogaina e Got le teuina e fetaui ma le faʻasologa o tisiki o Git repositories, lea e mafai ai ona e galue ma le faleoloa e faʻaaoga ai meafaigaluega Got ma Git. Mo se faʻataʻitaʻiga, e mafai ona e faʻaogaina Git e fai ai galuega e le o faʻatinoina i Got. O le fa'ailoga o lo'o tufatufaina i lalo ole laisene ISC e leai se totogi.

O le sini autu a le poloketi o le lagolagoina lea o le atinaʻeina o OpenBSD ma le mata i mea faʻapitoa o le poloketi. Faatasi ai ma isi mea, Got faʻaaogaina tulafono saogalemu OpenBSD (e pei o le vavaeeseina o avanoa ma le faʻaogaina o le tautoga ma le faʻaalia o telefoni) ma le faiga o le coding. O le mea faigaluega ua mamanuina mo le faʻagasologa o le atinaʻe ma se fale faʻapipiʻi masani ma lala faʻapitonuʻu mo atinaʻe, avanoa i fafo e ala i le SSH ma toe iloilo suiga e ala ile imeli.

Mo le fa'atonutonuina o fa'aliliuga, o lo'o tu'uina atu le fa'aoga maua ma le seti masani o fa'atonuga. Ina ia faʻafaigofie le galuega, e lagolagoina e le aoga naʻo le seti aupito maualalo manaʻomia o faʻatonuga ma filifiliga, e lava e faʻatino ai galuega faʻavae e aunoa ma ni faʻalavelave le manaʻomia. Mo gaioiga faʻasolosolo, e fautuaina e faʻaaoga git masani. O fa'agaioiga o le fa'atonuga o faleteuoloa e si'itia i se 'ese'ese aoga o le gotadmin, lea e fa'atino ai galuega e pei o le amataina o le fale teu oloa, fa'apipi'i fa'ailoga, ma fa'amama fa'amaumauga. Ina ia faʻatautaia faʻamatalaga i totonu o le fale teu oloa, o le gotwebd web interface ma le tog utility e ofoina atu mo le vaʻavaʻai vaʻavaʻai o mea e teu ai mea mai le laina faʻatonu.

Faatasi ai ma suiga faaopoopo:

  • O le gotd server process, lea e maua ai fesoŹ»otaŹ»iga fesoŹ»otaŹ»iga i le fale teu oloa, e iai le malosi e faŹ»aopoopo ai tulafono e faŹ»atagaina ai le tusitusi ma le faitau faŹ»agaioiga e faŹ»atatau i fale teu oloa taŹ»itasi.
  • gotd faŹ»aopoopoina ni faiga fou "faŹ»alogo" ma "sauniga" e mataŹ»ituina ai telefoni socket unix ma faŹ»atautaia sauniga. O fa'agaioiga fa'amaonia o lo'o tu'uina fo'i i se fa'agasologa o tamaiti.
  • Suia gotd background faagasologa vavaeeseina mai le chroot i le faaaogaina o le valaau faiga tatala. Aveese le tapula'a i le feso'ota'i i gotd na'o tagata fa'aoga mai le vaega gotsh.
  • gotd faŹ»aaogaina se tapulaŹ»a i le numera o fesoŹ»otaŹ»iga e faŹ»avae i luga ole uid.
  • Fa'aopoopo tulaga mo pulega feso'ota'iga i gotd.conf, ma suia le unix_socket parameter e 'fa'alogo i luga'.
  • Ole avanoa ile fa'amatalaga o lo'o fa'aalia pe a fa'agaoioia 'gotctl info' ua fa'atapula'aina nei ile na'o le tagata fa'aoga a'a.
  • O le atinaŹ»eina o le CGI wrapper mo got - gotweb - ua faŹ»agata, nai lo le faŹ»atinoina o le FastCGI o gotwebd, o lona gafatia ua matua faŹ»alauteleina, e tatau ona faŹ»aoga mo le upega tafaŹ»ilagi. Mo se faŹ»ataŹ»itaŹ»iga, gotwebd faŹ»aopoopoina se masini faŹ»ataŹ»itaŹ»iga e faŹ»afaigofie ai le suia o le mamanu o itulau, faŹ»aopoopo se RSS fafaga mo faŹ»ailoga siaki, ma faŹ»aleleia le faŹ»aalia o paŹ»u ma lisi o tautinoga.
  • O lo'o maua le log, got diff, ma tog diff commands ua lagolagoina nei le diffstat output.
  • Ua faaitiitia le taumafaina o le mafaufau e ala i le faatapulaaina o le numera o pine o loo teuina i totonu o le mea faitino.
  • O le got patch e faŹ»aaogaina le aveeseina o faila binary.

puna: opennet.ru

FaŹ»atau talimalo faŹ»atuatuaina mo nofoaga ma DDoS puipuiga, VPS VDS servers šŸ”„ Fa'atau le 'upega tafa'ilagi talimalo fa'atuatuaina ma le puipuiga DDoS, 'au'aunaga VPS VDS | ProHoster