Projektet GitBucket 4.38 har släppts och utvecklar ett system för samarbete med Git-repositories med ett gränssnitt i stil med GitHub, GitLab eller Bitbucket. Systemet är enkelt att installera, kan utökas med plugins och är kompatibelt med GitHub API. Koden är skriven i Scala och finns tillgänglig under Apache 2.0-licensen. MySQL och PostgreSQL kan användas som databashanteringssystem.
Viktiga funktioner i GitBucket:
- Stöd för publika och privata Git-repositorier med åtkomst via HTTP och SSH;
- GitLFS-stöd;
- Gränssnitt för navigering i arkivet med stöd för online-filredigering;
- Tillgänglighet av Wiki för att förbereda dokumentation;
- Gränssnitt för hantering av felmeddelanden (problem);
- Verktyg för att bearbeta ändringsförfrågningar (Pull request);
- E-postmeddelandesystem;
- Enkelt system för användar- och grupphantering med stöd för LDAP-integration;
- Ett plugin-system med en samling tillägg utvecklade av medlemmar i communityn. Plugin-programmen inkluderar funktioner som att skapa sammanfattningsanteckningar, publicera meddelanden, säkerhetskopior, visa aviseringar på skrivbordet, plotta commit-grafer och rendera AsciiDoc.
I den nya utgåvan:
- Möjligheten att lägga till egna fält i Issues och pull requests finns. Fält läggs till i gränssnittet med repository-inställningar. Till exempel kan du i Issues lägga till ett fält med det datum då problemet ska vara löst.

- Det är tillåtet att utse flera personer som ansvarar för att lösa problem och granska pull requests.

- Användare får tillgång till ett gränssnitt för att ändra ett glömt eller komprometterat lösenord. Bekräftelse av åtgärden kräver att e-postmeddelanden skickas via SMTP.

- När innehåll som skapats med Markdown-markup visas har stöd för horisontell rullning implementerats för mycket breda tabeller.

- Lade till kommandoradsalternativet "--jetty_idle_timeout" för att ställa in timeout för inaktivitet server Brygga. Standardtidsgränsen är inställd på 5 minuter.
Källa: opennet.ru




