Ukukhishwa kohlelo lokusebenzisana lwe-GitBucket 4.37

Ukukhishwa kwephrojekthi ye-GitBucket 4.37 kwethulwe, kwakhiwa uhlelo lokusebenzisana namakhosombe e-Git ane-interface ngesitayela se-GitHub ne-Bitbucket. Isistimu kulula ukuyifaka, inganwetshwa ngama-plugin, futhi iyahambisana ne-GitHub API. Ikhodi ibhalwe ku-Scala futhi itholakala ngaphansi kwelayisensi ye-Apache 2.0. I-MySQL ne-PostgreSQL ingasetshenziswa njenge-DBMS.

Izici ezibalulekile ze-GitBucket:

  • Ukusekelwa kwamakhosombe e-Git asesidlangalaleni nayimfihlo anokufinyelela nge-HTTP ne-SSH;
  • Ukusekelwa kwe-GitLFS;
  • Isixhumi esibonakalayo sokuzulazula endaweni yokugcina ngokusekelwa ukuhlelwa kwamafayela aku-inthanethi;
  • Ukutholakala kwe-Wiki yokulungiselela imibhalo;
  • Isixhumi esibonakalayo sokucubungula imilayezo yephutha (Izinkinga);
  • Amathuluzi okucubungula izicelo zezinguquko (Donsa izicelo);
  • Uhlelo lokuthumela izaziso nge-imeyili;
  • Uhlelo olulula lokuphatha lomsebenzisi neqembu olusekelwa ukuhlanganiswa kwe-LDAP;
  • Isistimu ye-plugin eneqoqo lezengezo ezithuthukiswe amalungu omphakathi. Izici ezilandelayo zisetshenziswa ngendlela yama-plugin: ukudala amanothi engqikithi, izimemezelo zokushicilela, izipele, ukubonisa izaziso kudeskithophu, ukuhlela amagrafu okuzibophezela, nokudweba i-AsciiDoc.

Ekukhishweni okusha:

  • Kungenzeka ukuthi usethe i-URL yakho kuzilungiselelo zokufinyelela inqolobane nge-SSH, engasetshenziswa lapho abasebenzisi befinyelela i-GitBucket nge-SSH hhayi ngokuqondile, kodwa ngeseva elibamba eyengeziwe eqondisa kabusha izicelo zeklayenti.
    Ukukhishwa kohlelo lokusebenzisana lwe-GitBucket 4.37
  • Kwengezwe amandla okusebenzisa okhiye be-EDDSA ukuze kuqinisekiswe amasiginesha edijithali emisebenzi. Ukusekelwa kunikezwa ngokubuyekezwa kwezingxenye ze-apaceh-sshd kanye ne-bouncycastle-java.
  • Imikhawulo kusayizi wephasiwedi omkhulu ishintshiwe (umkhawulo unyusiwe usuka kuzinhlamvu ezingama-20 kuye kwezingama-40) kanye ne-URL ye-WebHook (kusuka kuzinhlamvu ezingama-200 kuye kwezingama-400).
  • I-Web API inwetshiwe futhi ukuhlanganiswa nohlelo lwe-Jenkins kwenziwe ngcono. Kwengezwe amakholi e-API engeziwe okusebenza ne-Git (i-Git Reference API) nokucubungula uhlu lwezinkinga, isibonelo, kungezwe ukusekelwa kwedatha yokukhishwa kokuhlolwa (ingqopha-mlando) futhi kwanikeza amandla okwenza imisebenzi kuwo wonke amarekhodi akhishiwe ngesikhathi esisodwa.

Source: opennet.ru

Engeza amazwana