Rilascio del sistema di sviluppo collaborativo GitBucket 4.38

È stata rilasciata la versione 4.38 del progetto GitBucket, che sviluppa un sistema per la collaborazione su repository Git con un'interfaccia simile a GitHub, GitLab o Bitbucket. Il sistema si distingue per la facilità di installazione, la possibilità di estendere le funzionalità tramite plugin e la compatibilità con l'API di GitHub. Il codice è scritto in Scala ed è disponibile con licenza Apache 2.0. Può utilizzare MySQL e PostgreSQL come database.

Caratteristiche principali di GitBucket:

  • Supporto per repository Git pubblici e privati con accesso tramite HTTP e SSH;
  • Supporto per GitLFS;
  • Interfaccia per la navigazione nel repository con supporto per la modifica dei file online;
  • Presenza di una Wiki per la preparazione della documentazione;
  • Interfaccia per la gestione delle notifiche di errore (Issues);
  • Strumenti per la gestione delle richieste di modifica (Pull request);
  • Sistema di invio di notifiche tramite e-mail;
  • Sistema semplice di gestione degli utenti e dei gruppi con supporto per l'integrazione con LDAP;
  • Sistema di plugin con una collezione di estensioni sviluppate dai membri della comunità. Sono state implementate come plugin funzionalità come la creazione di note gist, la pubblicazione di annunci, il backup, la visualizzazione di notifiche sul desktop, la generazione di grafici sui commit e il rendering di AsciiDoc.

Nel nuovo rilascio:

  • È stata fornita la possibilità di aggiungere campi personalizzati in Issues e pull request. I campi vengono aggiunti nell'interfaccia con le impostazioni del repository. Ad esempio, in Issues è possibile aggiungere un campo con la data entro cui risolvere il problema.
    Rilascio del sistema di sviluppo collaborativo GitBucket 4.38
  • È consentito assegnare più persone responsabili per la risoluzione dei problemi (Issues) e per la revisione delle pull request.
    Rilascio del sistema di sviluppo collaborativo GitBucket 4.38
  • Agli utenti è fornita un'interfaccia per reimpostare la password dimenticata o compromessa. Per confermare l'operazione è necessaria la configurazione dell'invio di email tramite SMTP.
    Rilascio del sistema di sviluppo collaborativo GitBucket 4.38
  • Durante la visualizzazione dei materiali creati utilizzando la sintassi Markdown, è stata implementata la supporto per lo scorrimento orizzontale per tabelle molto larghe.
    Rilascio del sistema di sviluppo collaborativo GitBucket 4.38
  • È stata aggiunta l'opzione della riga di comando «—jetty_idle_timeout» per impostare il timeout di inattività. server Jetty. Per impostazione predefinita, il timeout è impostato su 5 minuti.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster