Sortie du système de développement collaboratif GitBucket 4.38

La sortie du projet GitBucket 4.38 a été présentée, développant un système de collaboration avec les référentiels Git avec une interface dans le style de GitHub, GitLab ou Bitbucket. Le système est facile à installer, a la capacité d’étendre les fonctionnalités via des plugins et est compatible avec l’API GitHub. Le code est écrit en Scala et est disponible sous la licence Apache 2.0. MySQL et PostgreSQL peuvent être utilisés comme SGBD.

Principales fonctionnalités de GitBucket :

  • Prise en charge des référentiels Git publics et privés avec accès via HTTP et SSH ;
  • Prise en charge de GitLFS ;
  • Interface de navigation dans le référentiel avec prise en charge de l'édition de fichiers en ligne ;
  • Disponibilité du Wiki pour préparer la documentation ;
  • Interface de traitement des messages d'erreur (Issues) ;
  • Outils de traitement des demandes de modifications (Pull request) ;
  • Système d'envoi de notifications par email ;
  • Système simple de gestion des utilisateurs et des groupes avec prise en charge de l'intégration LDAP ;
  • Un système de plugins avec une collection de modules complémentaires développés par les membres de la communauté. Les fonctionnalités suivantes sont implémentées sous forme de plugins : création de notes essentielles, publication d'annonces, de sauvegardes, affichage de notifications sur le bureau, tracé de graphiques de validation et dessin d'AsciiDoc.

Dans la nouvelle version :

  • Vous pouvez ajouter vos propres champs aux problèmes et aux demandes d'extraction. Les champs sont ajoutés dans l'interface des paramètres du référentiel. Par exemple, dans Problèmes, vous pouvez ajouter un champ avec une date à laquelle le problème doit être résolu.
    Sortie du système de développement collaboratif GitBucket 4.38
  • Il est permis d'affecter plusieurs personnes responsables de la résolution des problèmes (Problèmes) et de l'examen des demandes d'extraction.
    Sortie du système de développement collaboratif GitBucket 4.38
  • Les utilisateurs disposent d'une interface pour remplacer un mot de passe oublié ou compromis. Pour confirmer l'opération, vous devez configurer l'envoi d'e-mails via SMTP.
    Sortie du système de développement collaboratif GitBucket 4.38
  • Lors de l'affichage de contenu créé à l'aide de Markdown, la prise en charge du défilement horizontal a été implémentée pour les tableaux très larges.
    Sortie du système de développement collaboratif GitBucket 4.38
  • Ajout de l'option de ligne de commande "-jetty_idle_timeout" pour définir le délai d'inactivité du serveur Jetty. Par défaut, le délai d'attente est défini sur 5 minutes.

Source: opennet.ru

Ajouter un commentaire