Rilascio del sistema di sviluppo collaborativo GitBucket 4.38

È stata presentata la versione del progetto GitBucket 4.38, che sviluppa un sistema di collaborazione con repository Git con un'interfaccia in stile GitHub, GitLab o Bitbucket. Il sistema è facile da installare, può essere esteso tramite plugin ed è compatibile con l'API GitHub. Il codice è scritto in Scala ed è disponibile con la licenza Apache 2.0. MySQL e PostgreSQL possono essere utilizzati come DBMS.

Caratteristiche principali di GitBucket:

  • Supporto per repository Git pubblici e privati ​​con accesso tramite HTTP e SSH;
  • supporto GitLFS;
  • Interfaccia per la navigazione nel repository con supporto per la modifica dei file online;
  • Disponibilità di Wiki per la preparazione della documentazione;
  • Interfaccia per l'elaborazione dei messaggi di errore (Issues);
  • Strumenti per l'elaborazione delle richieste di modifica (richieste Pull);
  • Sistema per l'invio di notifiche via email;
  • Semplice sistema di gestione di utenti e gruppi con supporto per l'integrazione LDAP;
  • Un sistema di plugin con una raccolta di componenti aggiuntivi sviluppati dai membri della comunità. Le seguenti funzionalità sono implementate sotto forma di plugin: creazione di note essenziali, pubblicazione di annunci, backup, visualizzazione di notifiche sul desktop, tracciatura di grafici di commit e disegno di AsciiDoc.

Nella nuova versione:

  • Puoi aggiungere i tuoi campi a Problemi e richieste pull. I campi vengono aggiunti nell'interfaccia delle impostazioni del repository. Ad esempio, in Problemi puoi aggiungere un campo con una data entro la quale il problema dovrebbe essere risolto.
    Rilascio del sistema di sviluppo collaborativo GitBucket 4.38
  • È consentito assegnare più persone responsabili della risoluzione dei problemi (Issues) e della revisione delle richieste pull.
    Rilascio del sistema di sviluppo collaborativo GitBucket 4.38
  • Agli utenti viene fornita un'interfaccia per sostituire una password dimenticata o compromessa. Per confermare l'operazione è necessario configurare l'invio delle email tramite SMTP.
    Rilascio del sistema di sviluppo collaborativo GitBucket 4.38
  • Durante la visualizzazione di contenuti creati utilizzando Markdown, è stato implementato il supporto per lo scorrimento orizzontale per tabelle molto larghe.
    Rilascio del sistema di sviluppo collaborativo GitBucket 4.38
  • Aggiunta l'opzione della riga di comando "-jetty_idle_timeout" per impostare il timeout di inattività del server Jetty. Per impostazione predefinita, il timeout è impostato su 5 minuti.

Fonte: opennet.ru

Aggiungi un commento