所以我们集成了fogbugz和github,实际机制似乎有效。 (即,当在github上按下“test”按钮时,显示消息“有效负载已传送”)不幸的是,找不到有关将提交消息中的内容放入提交内容的文档。
我试过了
git commit -am 'fixing 97047'
git push origin
和
git commit -am 'fixing #97047'
git push origin
两者似乎都不起作用。很想知道我错过了什么 - 非常感谢文档的链接!
答案 0 :(得分:10)
案件编号应采用以下形式:
\b((FogBug[sz]|Case|Bug[zs]*(?:ID)*):(\d+)
所以
FogBugz:1234
FogBugs:1234
Case:1234
Bugz:1234
应该都可以。
我使用FogBugzId:1234
答案 1 :(得分:1)
源代码的网址已更改为https://github.com/github/github-services/blob/master/lib/services/fog_bugz.rb
此外,RE已更改为:
/\s*(?:Bug[zs]*\s*IDs*\s*|Case[s]*)[#:; ]+((\d+[ ,:;#]*)+)/i)
这意味着,例如“FogBugz”一词将不再适用于登记注释。它必须是“Bug ID:123”或“Case:123”以及FogBugz案例编号才能被识别。