web-dev-qa-db-fra.com

Référencer un problème à partir d'un message de validation dans gitlab

Est-il possible de faire référence à un problème dans Gitlab à partir d'un message de validation? Je n'ai rien trouvé sur le web.

19
alayor

Il devrait y avoir un moyen de référencer un problème GitLab à partir d'un message de validation, simplement avec #xx (id du problème).
Considérez " valeur de motif de fermeture par défaut "

Par exemple, le message de validation suivant:

Awesome commit message

Fix #20, Fixes #21 and Closes group/otherproject#22.
This commit is also related to #17 and fixes #18, #19
and https://gitlab.example.com/group/otherproject/issues/23.

fermera # 18, # 19, # 20 et # 21 dans le projet vers lequel ce commit est poussé, ainsi que # 22 et # 23 dans group/otherproject. # 17 ne sera pas fermé car il ne correspond pas au motif. Il fonctionne avec les messages de validation sur plusieurs lignes ainsi que sur les lignes simples lorsqu'il est utilisé avec git commit -m.

Voir aussi " Tutoriel: Tout est connecté dans GitLab "

Ajoutez des références dans les descriptions de demandes de problème ou de fusion ou dans les commentaires.
Cela mettra à jour le problème avec des informations sur tout ce qui s'y rapporte.

  • Pour référencer un problème: #123
  • Pour référencer un MR: !123
  • Pour référencer un extrait $123

pierreb ajoute dans les commentaires :

Bien que cela ne soit pas spécifiquement demandé dans la question d'origine, il peut être utile d'ajouter que l'on peut également comparer une validation précédente dans un nouveau message de validation dans Gitlab.
Pour ce faire, copiez le hachage du message de validation que vous souhaitez référencer et collez-le simplement dans le nouveau message de validation.
Quelque chose dans ce sens:

This is related with commit 7as7b101

Vous pouvez voir (beaucoup) plus dans:


Fr0zenFyr ajoute dans les commentaires :

De même, même un problème fermé peut être référencé comme Related to #78 and #93

38
VonC