Utgivning av GitBucket 4.37 utvecklingssystem för samarbete

Utgivningen av GitBucket 4.37-projektet har presenterats, som utvecklar ett system för samarbete med Git repositories med ett gränssnitt i stil med GitHub och Bitbucket. Systemet är enkelt att installera, har möjlighet att utöka funktionaliteten genom plugins och är kompatibelt med GitHub API. Koden är skriven i Scala och är tillgänglig under Apache 2.0-licensen. MySQL och PostgreSQL kan användas som ett DBMS.

Nyckelfunktioner i GitBucket:

  • Stöd för offentliga och privata Git-förråd med åtkomst via HTTP och SSH;
  • GitLFS-stöd;
  • Gränssnitt för att navigera i förvaret med stöd för online-filredigering;
  • Tillgänglighet av Wiki för att förbereda dokumentation;
  • Gränssnitt för bearbetning av felmeddelanden (problem);
  • Verktyg för att behandla förfrågningar om ändringar (Pull-förfrågningar);
  • System för att skicka meddelanden via e-post;
  • Enkelt användar- och grupphanteringssystem med stöd för LDAP-integration;
  • Ett pluginsystem med en samling tillägg som utvecklats av communitymedlemmar. Följande funktioner är implementerade i form av plugins: skapa kärnanteckningar, publicera meddelanden, säkerhetskopior, visa meddelanden på skrivbordet, rita commit-grafer och rita AsciiDoc.

I den nya utgåvan:

  • Det är möjligt att ställa in din egen URL i inställningarna för att komma åt förvaret via SSH, vilket kan användas när användare kommer åt GitBucket via SSH inte direkt, utan genom en extra proxyserver som omdirigerar klientförfrågningar.
    Utgivning av GitBucket 4.37 utvecklingssystem för samarbete
  • Lade till möjligheten att använda EDDSA-nycklar för att verifiera digitala signaturer av commits. Support ges genom en uppdatering av komponenterna apaceh-sshd och bouncycastle-java.
  • Restriktionerna för den maximala lösenordsstorleken har ändrats (gränsen har höjts från 20 till 40 tecken) och WebHook URL (från 200 till 400 tecken).
  • Webb-API har utökats och integrationen med Jenkins-systemet har förbättrats. Lade till ytterligare API-anrop för att arbeta med Git (Git Reference API) och bearbeta problemlistor, till exempel, lade till stöd för data om testversioner (milstolpe) och gav möjligheten att utföra operationer på alla problemposter på en gång.

Källa: opennet.ru

Lägg en kommentar