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

La version 4.38 du projet GitBucket a été lancée, développant un système de collaboration pour des dépôts Git avec une interface similaire à GitHub, GitLab ou Bitbucket. Le système se distingue par sa facilité d'installation, la possibilité d'étendre sa fonctionnalité via des plugins et sa compatibilité 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 bases de données.

Les principales fonctionnalités de GitBucket :

  • Prise en charge des dépôts Git publics et privés avec accès via HTTP et SSH ;
  • Prise en charge de GitLFS ;
  • Une interface pour naviguer dans le référentiel avec la possibilité d'éditer des fichiers en ligne ;
  • Présence d'un Wiki pour la préparation de documentation ;
  • Une interface pour le traitement des rapports d'erreurs (Issues) ;
  • Outils pour le traitement des demandes de modifications (Pull request) ;
  • Système d'envoi de notifications par e-mail ;
  • Système de gestion des utilisateurs et des groupes simple avec support de l'intégration LDAP ;
  • Système de plugins avec une collection d'extensions développées par des membres de la communauté. Des fonctionnalités telles que la création de notes gist, la publication d'annonces, la sauvegarde, l'affichage de notifications sur le bureau, la création de graphiques de commits et le rendu de AsciiDoc sont mises en œuvre sous forme de plugins.

Dans cette nouvelle version :

  • Il est maintenant possible d’ajouter des champs personnalisés dans les Issues et les pull requests. Les champs sont ajoutés dans l'interface des paramètres du dépôt. Par exemple, dans les Issues, un champ de date peut être ajouté pour indiquer jusqu'à quand le problème doit être résolu.
    Sortie du système de développement collaboratif GitBucket 4.38
  • Il est permis de désigner plusieurs personnes responsables de la résolution des problèmes (Issues) et de la révision des pull requests.
    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. Une configuration pour l'envoi d'emails via SMTP est requise pour confirmer l'opération.
    Sortie du système de développement collaboratif GitBucket 4.38
  • Lors de l'affichage de contenus créés avec la syntaxe Markdown, un support pour le défilement horizontal des tableaux très larges a été implémenté.
    Sortie du système de développement collaboratif GitBucket 4.38
  • Une option de ligne de commande « —jetty_idle_timeout » a été ajoutée pour définir un délai d'inactivité. de serveurs Jetty. Par défaut, le délai est fixé à 5 minutes.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster