Esitatud on GitBucketi 4.38 versioon, mis arendab süsteemi Git-repositooriate koostööks, kasutades GitHubi, GitLabi või Bitbucketi stiilis liidest. Süsteem paistab silma lihtsa installimise, võimaluse laiendada funktsionaalsust pluginatega ja ühilduvusega GitHub API-ga. Kood on kirjutatud Scala keeles ning saadaval Apache 2.0 litsentsi alusel. Andmebaasina saab kasutada MySQL-i ja PostgreSQL-i.
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:
- On võimalik lisada oma välju Issues ja pull-requestidesse. Väljad lisatakse hoidla seadete liideses. Näiteks Issues saab lisada kuupäeva, milleks probleem tuleb lahendada.

- On lubatud määrata mitu isikut, kes vastutavad probleemide (Issues) lahendamise ja pull-requestide ülevaatamise eest.

- Kasutajatel on võimalus kasutada liidest unustatud või kompromiteeritud parooli vahetamiseks. Toimingute kinnitamiseks on vajalik SMTP kaudu e-kirjade saatmise seadistamine.

- Markdowni vormindusega loodud materjalide kuvamisel on rakendatud toetust horisontaalsele kerimisele väga laiate tabelite jaoks.

- Lisatud käsurea valik „—jetty_idle_timeout” mitteaktiivsuse aja seadmiseks. serverile Jetty. Vaikimisi on ajaülem määratud 5 minutiks.
Allikas: opennet.ru




