Esitatud on GitBucket 4.37 versioon, mis arendab koostöö süsteemi Git-repositooriatega GitHubi ja Bitbucket'i stiilis liidese kaudu. Süsteem paistab silma lihtsa paigaldamise, laienemisvõimaluse ja GitHubi API-ga ühilduvusega. Kood on kirjutatud Scala keeles ja saadaval Apache 2.0 litsentsi all. Andmebaasina saab kasutada MySQL ja PostgreSQL.
GitBucketi peamised omadused:
- Avalike ja privaatsete Git-repositorite tugi, millele pääseb ligi läbi HTTP ja SSH;
- GitLFS-i tugi;
- Liides repositooriumi sirvimiseks koos failide online redigeerimisega;
- Wiki olemasolu dokumentatsiooni koostamiseks;
- Liides veateadete töötlemiseks (Issues);
- Muudatusettepanekute (Pull request) töötlemise vahendid;
- E-kirjade kaudu teavituste saatmise süsteem;
- Lihtne kasutajate ja rühmade haldamise süsteem, mis toetab LDAP-integratsiooni;
- Plugin süsteem, mis sisaldab kogukonna liikmete välja töötatud laienduste kogumit. Pluginad pakuvad funktsioone nagu gist-märkmete loomine, teadete avaldamine, varukoopiate tegemine, lauaarvutile teavituste edastamine, commit-graafikute koostamine ja AsciiDoci joonistamine.
Uues väljaandes:
- Seadistustes on nüüd võimalus määrata oma URL repositooriale juurde pääsemiseks SSH kaudu, mida saab kasutada, kui kasutajad ei pääse GitBucket'ile SSH kaudu otse, vaid lisaproksi kaudu.server, suunates klientide päringud.

- Lisatud on EDDSA võtmete kasutamise võimalus commitide digitaalsete allkirjade verifitseerimiseks. Tugi on realiseeritud apache-sshd ja bouncycastle-java komponentide uuendustega.
- Muudetud on parooli maksimaalse suuruse piiranguid (piirang tõstetud 20-lt 40-le tähemärgile) ja WebHook URL-i (200-lt 400-le tähemärgile).
- Web API on laienenud ja integreerimine Jenkinsi süsteemiga on paranenud. API-sse on lisatud täiendavad kutsed Git-i (Git Reference API) ning probleemide loetlemise töötlemiseks, näiteks on lisatud tugi testi versioonide (milestone) andmete jaoks ja võimalus teostada toiminguid koheselt kõigi probleemide salvestuste jaoks.
Allikas: opennet.ru

