Version 4.38 af GitBucket-projektet er blevet præsenteret, hvilket udvikler et system til samarbejde om Git-repositorier med et interface i stil med GitHub, GitLab eller Bitbucket. Systemet er kendetegnet ved nem installation, mulighed for udvidelse af funktionaliteten via plugins og kompatibilitet med GitHub API'et. Koden er skrevet i Scala og er tilgængelig under Apache 2.0-licensen. MySQL og PostgreSQL kan anvendes som databasesystemer.
Hovedfunktioner i GitBucket:
- Understøttelse af offentlige og private Git-repositories med adgang via HTTP og SSH;
- Understøttelse af GitLFS;
- Grænseflade til navigation i repositoriet med støtte til online redigering af filer;
- En Wiki til forberedelse af dokumentation;
- Grænseflade til håndtering af fejlrapporter (Issues);
- Værktøjer til håndtering af ændringsanmodninger (Pull request);
- System til udsendelse af e-mail-notifikationer;
- Simpel bruger- og gruppeadministration med support for integration med LDAP;
- Et pluginsystem med en samling af tilføjelser udviklet af medlemmer fra fællesskabet. Der er implementeret funktioner som oprettelse af gist-noter, offentliggørelse af annoncer, backup, desktop-notifikationer, opbygning af commit-grafer, og rendering af AsciiDoc.
I den nye version:
- Der er nu mulighed for at tilføje egne felter i Issues og pull-requests. Felter kan tilføjes i interfaceindstillingerne for repositoryet. For eksempel kan der i Issues tilføjes et felt med en dato, som problemet skal løses inden.

- Det er nu tilladt at udpege flere personer, som er ansvarlige for at løse problemer (Issues) og gennemgå pull-requests.

- Brugere har fået et interface til at ændre deres glemte eller kompromitterede adgangskode. For at bekræfte operationen er det nødvendigt at konfigurere SMTP til sending af e-mails.

- Når materialer, der er oprettet med Markdown-format, vises, er der implementeret støtte til horisontal rulning for meget brede tabeller.

- Der er tilføjet et kommandolinjeparameter "—jetty_idle_timeout" til at indstille timeout for inaktivitet. server Jetty. Som standard er timeouten sat til 5 minutter.
Kilde: opennet.ru




