Utgivning av GitBucket 4.38 utvecklingssystem för samarbete

Projektet GitBucket 4.38 har släppts och utvecklar ett system för samarbete med Git-repositories med ett gränssnitt i stil med GitHub, GitLab eller Bitbucket. Systemet är enkelt att installera, kan utökas med plugins och är kompatibelt med GitHub API. Koden är skriven i Scala och finns tillgänglig under Apache 2.0-licensen. MySQL och PostgreSQL kan användas som databashanteringssystem.

Viktiga funktioner i GitBucket:

  • Stöd för publika och privata Git-repositorier med åtkomst via HTTP och SSH;
  • GitLFS-stöd;
  • Gränssnitt för navigering i arkivet med stöd för online-filredigering;
  • Tillgänglighet av Wiki för att förbereda dokumentation;
  • Gränssnitt för hantering av felmeddelanden (problem);
  • Verktyg för att bearbeta ändringsförfrågningar (Pull request);
  • E-postmeddelandesystem;
  • Enkelt system för användar- och grupphantering med stöd för LDAP-integration;
  • Ett plugin-system med en samling tillägg utvecklade av medlemmar i communityn. Plugin-programmen inkluderar funktioner som att skapa sammanfattningsanteckningar, publicera meddelanden, säkerhetskopior, visa aviseringar på skrivbordet, plotta commit-grafer och rendera AsciiDoc.

I den nya utgåvan:

  • Möjligheten att lägga till egna fält i Issues och pull requests finns. Fält läggs till i gränssnittet med repository-inställningar. Till exempel kan du i Issues lägga till ett fält med det datum då problemet ska vara löst.
     Utgivning av GitBucket 4.38 utvecklingssystem för samarbete
  • Det är tillåtet att utse flera personer som ansvarar för att lösa problem och granska pull requests.
     Utgivning av GitBucket 4.38 utvecklingssystem för samarbete
  • Användare får tillgång till ett gränssnitt för att ändra ett glömt eller komprometterat lösenord. Bekräftelse av åtgärden kräver att e-postmeddelanden skickas via SMTP.
     Utgivning av GitBucket 4.38 utvecklingssystem för samarbete
  • När innehåll som skapats med Markdown-markup visas har stöd för horisontell rullning implementerats för mycket breda tabeller.
     Utgivning av GitBucket 4.38 utvecklingssystem för samarbete
  • Lade till kommandoradsalternativet "--jetty_idle_timeout" för att ställa in timeout för inaktivitet server Brygga. Standardtidsgränsen är inställd på 5 minuter.

Källa: opennet.ru