Modèles de commit et de branche

Riff vérifie les conventions de l'équipe pendant la saisie. Les modèles de commit et de pull request et les règles de nommage des branches sont définis dans le portail Gapfy, puis transmis aux clients connectés. Les ensembles de modèles font partie du forfait Pro.

Messages de commit

Un modèle définit la structure du message et les champs obligatoires.

  1. Insérez le modèle dans le message de commit.
  2. Remplissez les champs demandés.
  3. Suivez la validation pendant la saisie, avant de créer le commit.

Noms de branches

Les administrateurs définissent des expressions régulières pour les noms. Riff vérifie le modèle pendant que vous saisissez un nouveau nom et indique s'il est conforme.

Trois niveaux de validation

  • Suggestion : signale la différence et permet de continuer.
  • Avertissement : souligne le problème, mais laisse l'action disponible.
  • Blocage : désactive l'action jusqu'à ce que le contenu soit valide.

Une expression régulière invalide ne bloque pas le travail. Le client cesse d'appliquer cette règle jusqu'à sa correction par un administrateur dans le portail.

Pull requests et identité

Les modèles de pull request se gèrent aussi dans le portail. Lors de la création d'une pull request dans Riff, la description reprend la structure convenue par l'équipe. Consultez Connexions aux hébergeurs Git.

Les commits créés dans Riff utilisent votre nom et votre adresse email Gapfy. Les administrateurs peuvent imposer cette identité à toute l'organisation.

Adopter les conventions en équipe

  1. Définissez les modèles et les règles dans le portail Gapfy.
  2. Choisissez le niveau de validation. Le mode Suggestion permet d'essayer une règle avant de la rendre obligatoire.
  3. Attendez la synchronisation des modèles avec les clients connectés.
  4. Consultez le tableau de conformité pour suivre les résultats par dépôt.