De release van GitBucket 4.38 is aangekondigd, een systeem dat samenwerking aan Git-repositories bevordert met een interface in de stijl van GitHub, GitLab of Bitbucket. Het systeem kenmerkt zich door eenvoudige installatie, uitbreidbaarheid via plugins en compatibiliteit met de GitHub API. De code is geschreven in Scala en beschikbaar onder de Apache 2.0-licentie. MySQL en PostgreSQL kunnen als databases worden gebruikt.
Belangrijkste mogelijkheden van GitBucket:
- Ondersteuning voor publieke en private Git-repositories met toegang via HTTP en SSH;
- Ondersteuning voor GitLFS;
- Een interface voor navigatie door de repository met ondersteuning voor online bestandsbewerking;
- Aanwezigheid van een Wiki voor het voorbereiden van documentatie;
- Een interface voor het verwerken van foutmeldingen (Issues);
- Hulpmiddelen voor het verwerken van wijzigingsverzoeken (Pull request);
- Een systeem voor het verzenden van e-mailmeldingen;
- Eenvoudig gebruikers- en groepsbeheer met ondersteuning voor integratie met LDAP;
- Een pluginsysteem met een collectie aanvullingen ontwikkeld door leden van de gemeenschap. Functionaliteiten zoals het maken van gist-notities, publiceren van aankondigingen, back-ups, desktopmeldingen, weergave van commitschema's en het renderen van AsciiDoc zijn als plugins gerealiseerd.
In de nieuwe release:
- De mogelijkheid om aangepaste velden toe te voegen aan Issues en pull-verzoeken is voorzien. Velden worden toegevoegd in de interface met repository-instellingen. Bijvoorbeeld, in Issues kan een datumveld worden toegevoegd met een deadline voor het oplossen van een probleem.

- Het is toegestaan om meerdere personen aan te wijzen die verantwoordelijk zijn voor het oplossen van problemen (Issues) en het reviewen van pull-verzoeken.

- Gebruikers hebben toegang tot een interface voor het vervangen van vergeten of gecompromitteerde wachtwoorden. Voor bevestiging van de operatie is een SMTP-emailinstelling vereist.

- Bij de weergave van inhoud die met Markdown-markering is gemaakt, is ondersteuning voor horizontaal scrollen voor zeer brede tabellen gerealiseerd.

- Een nieuwe commandoregeloptie "—jetty_idle_timeout" is toegevoegd voor het instellen van een inactiviteitstime-out. de server Jetty. De standaardtijd voor de time-out is ingesteld op 5 minuten.
Bron: opennet.ru




