U prezantua lëshimi i projektit GitBucket 4.37, i cili zhvillon sistemin për bashkëpunim me Git-repositorë me një ndërfaqe në stilin e GitHub dhe Bitbucket. Sistemi karakterizohet nga thjeshtësia e instalimit, mundësia për të zgjeruar funksionalitetin përmes plagjinateve dhe përputhshmëria me API-në e GitHub. Kodi është shkruar në gjuhën Scala dhe është në dispozitë me licencën Apache 2.0. Si bazë të dhënash mund të përdoren MySQL dhe PostgreSQL.
Funksionalitetet kryesore të GitBucket:
- Mbështetje për Git-repositorë publikë dhe privatë me akses përmes HTTP dhe SSH;
- Mbështetje për GitLFS;
- Ndërfaqe për navigimin në repositorë me mbështetje për redaktimin e skedareve në mënyrë online;
- Prania e Wiki për përgatitjen e dokumentacionit;
- Ndërfaqe për trajtimin e mesazheve për gabime (Issues);
- Mjetet për trajtimin e kërkesave për ndryshime (Pull request);
- Sistemi i dërgimit të njoftimeve përmes postës elektronike;
- Sistem i thjeshtë menaxhimi të përdoruesve dhe grupeve me mbështetje për integrimin me LDAP;
- Sistemi i plagjinave me një koleksion shtesash të zhvilluara nga anëtarët e komunitetit. Si plagjina janë realizuar mundësi të tilla si krijimi i shënimeve gist, publikimi i njoftimeve, krijimi i kopjeve rezervë, dërgimi i njoftimeve në desktop, ndërtimi i grafikëve të komiteve, dhe vizatimi i AsciiDoc.
NĂ« versionin e ri:
- I është dhënë mundësia për të caktuar një URL të vetin në parametrat për aksesin në repositor përmes SSH, i cili mund të përdoret kur përqendrimi i përdoruesve në GitBucket përmes SSH nuk kryhet drejtpërdrejt, por përmes një proxy të jashtëm,server, i cili drejton kërkesat e klientëve.

- ĂshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« çelĂ«save EDDSA pĂ«r verifikimin e nĂ«nshkrimeve digjitale tĂ« komiteteve. MbĂ«shtetje Ă«shtĂ« realizuar pĂ«rmes pĂ«rditĂ«simit tĂ« komponentĂ«ve apaceh-sshd dhe bouncycastle-java.
- Janë ndryshuar kufizimet për madhësinë maksimale të fjalëkalimit (limiti është rritur nga 20 në 40 karaktere) dhe URL-në e WebHook (nga 200 në 400 karaktere).
- Web API është zgjeruar dhe integrimi me sistemin Jenkins është përmirësuar. Janë shtuar thirrje të reja në API për punën me Git (Git Reference API) dhe trajtimin e listave të problemeve, për shembull, është shtuar mbështetje për të dhënat në lidhje me lëshimet e testimit (milestone) dhe është dhënë mundësia e kryerjes së veprimeve për të gjitha shënimet e problemeve menjëherë.
Burimi: opennet.ru

