Frigivelse af GitBucket 4.38 kollaborative udviklingssystem

Udgivelsen af ​​GitBucket 4.38-projektet er blevet præsenteret, der udvikler et system til samarbejde med Git-repositories med en grænseflade i stil med GitHub, GitLab eller Bitbucket. Systemet er nemt at installere, kan udvides via plugins og er kompatibelt med GitHub API. Koden er skrevet i Scala og er tilgængelig under Apache 2.0-licensen. MySQL og PostgreSQL kan bruges som et DBMS.

Nøglefunktioner i GitBucket:

  • Understøttelse af offentlige og private Git-depoter med adgang via HTTP og SSH;
  • GitLFS support;
  • Interface til at navigere i depotet med understøttelse af online filredigering;
  • Tilgængelighed af Wiki til udarbejdelse af dokumentation;
  • Interface til behandling af fejlmeddelelser (problemer);
  • Værktøjer til behandling af anmodninger om ændringer (Pull requests);
  • System til at sende meddelelser via e-mail;
  • Enkelt bruger- og gruppestyringssystem med understøttelse af LDAP-integration;
  • Et plugin-system med en samling tilføjelser udviklet af fællesskabsmedlemmer. Følgende funktioner er implementeret i form af plugins: oprettelse af hovedbemærkninger, udgivelse af meddelelser, sikkerhedskopier, visning af meddelelser på skrivebordet, plotning af commit-grafer og tegning af AsciiDoc.

I den nye udgivelse:

  • Du kan tilføje dine egne felter til Issues og pull-anmodninger. Felter tilføjes i grænsefladen til lagerindstillinger. For eksempel kan du i Issues tilføje et felt med en dato, inden for hvilken problemet skal være løst.
    Frigivelse af GitBucket 4.38 kollaborative udviklingssystem
  • Det er tilladt at udpege flere personer, der er ansvarlige for at løse problemer (Issues) og gennemgå pull-anmodninger.
    Frigivelse af GitBucket 4.38 kollaborative udviklingssystem
  • Brugere er udstyret med en grænseflade til at erstatte en glemt eller kompromitteret adgangskode. For at bekræfte handlingen skal du konfigurere afsendelse af e-mails via SMTP.
    Frigivelse af GitBucket 4.38 kollaborative udviklingssystem
  • Ved visning af indhold, der er oprettet ved hjælp af Markdown, er understøttelse af horisontal rulning blevet implementeret for meget brede tabeller.
    Frigivelse af GitBucket 4.38 kollaborative udviklingssystem
  • Tilføjet kommandolinjeindstilling "-jetty_idle_timeout" for at indstille timeout for inaktivitet på Jetty-serveren. Som standard er timeout indstillet til 5 minutter.

Kilde: opennet.ru

Tilføj en kommentar