Question

Nous avons donc intégré Fogbugz et Github, le mécanisme réel semble fonctionner. (c'est-à-dire que lorsque vous appuyez sur le bouton "Tester" sur GitHub, le message "La charge utile livrée" est affiché) Malheureusement, ne peut pas trouver la documentation sur ce qu'il faut mettre dans le message de la validation pour lier le bogue à l'engagement.

j'ai essayé

git commit -am 'fixing 97047'
git push origin

et

git commit -am 'fixing #97047'
git push origin

Aucun ne semble fonctionner. J'adorerais savoir ce qui me manque - les liens vers la documentation seraient les plus appréciés!

Était-ce utile?

La solution

Le numéro de cas doit être du formulaire:

\b((FogBug[sz]|Case|Bug[zs]*(?:ID)*):(\d+)

alors

   FogBugz:1234
   FogBugs:1234
   Case:1234
   Bugz:1234

devrait tout fonctionner.

J'utilise Fogbugzid: 1234

Autres conseils

L'URL du code source a changé en https://github.com/github/github-services/blob/master/lib/services/fog_bugz.rb

De plus, le RE a changé pour:

/\s*(?:Bug[zs]*\s*IDs*\s*|Case[s]*)[#:; ]+((\d+[ ,:;#]*)+)/i)

Ce qui signifie, par exemple, le mot "Fogbugz" ne fonctionnera plus dans le commentaire d'enregistrement. Il devra être quelque chose comme "Bug IDS: 123" ou "Case: 123" avec le numéro de cas FogBugz pour être reconnu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top