Git
Configuration Générale
Dans cet onglet, vous pouvez autoriser l’utilisation d’expressions régulières pour définir les branches et les étiquettes lors de la création d’un dépôt Git.
Cette option permet de configurer des règles plus avancées, mais elle doit être activée avec précaution. Son utilisation peut avoir un impact sur la sécurité et entraîner des comportements inattendus si les expressions régulières sont mal définies.

Gerrit
Dans cet onglet, vous pouvez déclarer un serveur Gerrit afin de l’associer à Tuleap.
Pour ajouter un serveur, vous devez renseigner les informations de connexion au serveur Gerrit, comme son adresse, ses ports HTTP et SSH, ainsi que l’utilisation éventuelle de SSL.
Vous devez également indiquer les identifiants de l’utilisateur Gerrit utilisé par Tuleap pour effectuer les tâches d’administration. Ces informations permettent à Tuleap d’interagir avec Gerrit via son API.
Enfin, vous pouvez configurer les paramètres nécessaires à la réplication, soit à l’aide d’une clé SSH, soit à l’aide d’un mot de passe de réplication.

Gitolite
Vous pouvez également gérer certains paramètres liés à Gitolite.
Vous pouvez régénérer le fichier de configuration Gitolite pour un projet sélectionné. Cette action peut être utile lorsqu’il est nécessaire de reconstruire la configuration Gitolite associée à un projet.
Vous pouvez également autoriser certains projets à dépasser la taille maximale des objets Git. Les projets ajoutés à cette liste bénéficient alors d’une exception à la limite définie sur l’instance. Cette autorisation peut ensuite être révoquée si nécessaire.

Git LFS
Vous pouvez ici définir la taille maximale autorisée pour les fichiers suivis avec Git LFS.
Les fichiers qui dépassent cette limite ne pourront pas être ajoutés via Git LFS. Ce paramètre permet de garder le contrôle sur la taille des fichiers stockés dans les dépôts.
