Release van GitBucket 4.38 collaboratief ontwikkelsysteem

De release van het GitBucket 4.38-project is gepresenteerd, waarin een systeem wordt ontwikkeld voor samenwerking met Git-repository's met een interface in de stijl van GitHub, GitLab of Bitbucket. Het systeem is eenvoudig te installeren, heeft de mogelijkheid om de functionaliteit uit te breiden via plug-ins en is compatibel met de GitHub API. De code is geschreven in Scala en is beschikbaar onder de Apache 2.0-licentie. MySQL en PostgreSQL kunnen als DBMS worden gebruikt.

Belangrijkste kenmerken van GitBucket:

  • Ondersteuning voor publieke en private Git-repository's met toegang via HTTP en SSH;
  • GitLFS-ondersteuning;
  • Interface voor het navigeren door de repository met ondersteuning voor online bestandsbewerking;
  • Beschikbaarheid van Wiki voor het voorbereiden van documentatie;
  • Interface voor het verwerken van foutmeldingen (Issues);
  • Tools voor het verwerken van wijzigingsverzoeken (Pull-verzoeken);
  • Systeem voor het verzenden van meldingen per e-mail;
  • Eenvoudig gebruikers- en groepsbeheersysteem met ondersteuning voor LDAP-integratie;
  • Een plug-insysteem met een verzameling add-ons ontwikkeld door communityleden. De volgende functies zijn geïmplementeerd in de vorm van plug-ins: het maken van kernnotities, het publiceren van aankondigingen, back-ups, het weergeven van meldingen op het bureaublad, het plotten van commit-grafieken en het tekenen van AsciiDoc.

In de nieuwe uitgave:

  • U kunt uw eigen velden toevoegen aan Issues en pull-requests. Velden worden toegevoegd in de interface met repository-instellingen. In Problemen kunt u bijvoorbeeld een veld toevoegen met een datum waarop het probleem opgelost moet zijn.
    Release van GitBucket 4.38 collaboratief ontwikkelsysteem
  • Het is toegestaan ​​om meerdere mensen aan te wijzen die verantwoordelijk zijn voor het oplossen van issues (Issues) en het beoordelen van pull-requests.
    Release van GitBucket 4.38 collaboratief ontwikkelsysteem
  • Gebruikers krijgen een interface om een ​​vergeten of gecompromitteerd wachtwoord te vervangen. Om de bewerking te bevestigen, moet u het verzenden van e-mails via SMTP configureren.
    Release van GitBucket 4.38 collaboratief ontwikkelsysteem
  • Bij het weergeven van inhoud die met Markdown is gemaakt, is ondersteuning voor horizontaal scrollen geïmplementeerd voor zeer brede tabellen.
    Release van GitBucket 4.38 collaboratief ontwikkelsysteem
  • Opdrachtregeloptie "-jetty_idle_timeout" toegevoegd om de time-out voor inactiviteit van de Jetty-server in te stellen. Standaard is de time-out ingesteld op 5 minuten.

Bron: opennet.ru

Voeg een reactie