Release van GitBucket 4.37 collaboratief ontwikkelsysteem

De release van het GitBucket 4.37-project is gepresenteerd, waarin een systeem wordt ontwikkeld voor samenwerking met Git-repository's met een interface in de stijl van GitHub en 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:

  • Het is mogelijk om uw eigen URL in te stellen in de instellingen voor toegang tot de repository via SSH, die kan worden gebruikt wanneer gebruikers GitBucket niet rechtstreeks via SSH benaderen, maar via een extra proxyserver die clientverzoeken omleidt.
    Release van GitBucket 4.37 collaboratief ontwikkelsysteem
  • De mogelijkheid toegevoegd om EDDSA-sleutels te gebruiken om digitale handtekeningen van commits te verifiëren. Ondersteuning wordt geboden via een update van de componenten apaceh-sshd en bouncycastle-java.
  • De beperkingen op de maximale wachtwoordgrootte zijn gewijzigd (de limiet is verhoogd van 20 naar 40 tekens) en de WebHook-URL (van 200 naar 400 tekens).
  • De Web API is uitgebreid en de integratie met het Jenkins-systeem is verbeterd. Extra API-aanroepen toegevoegd voor het werken met Git (Git Reference API) en het verwerken van issuelijsten, bijvoorbeeld ondersteuning voor gegevens over testreleases (mijlpaal) en de mogelijkheid geboden om bewerkingen op alle issuerecords in één keer uit te voeren.

Bron: opennet.ru

Voeg een reactie