用于将提交与工作项相关联的确切语法

时间:2016-01-08 12:10:10

标签: git tfs

使用Microsoft Team Foundation Server和Git时,可以使用Visual Studio提供的UI将提交与工作项相关联,也可以在提交消息中添加工作项ID,如#4711。

现在我注意到这并不总是得到TFS的认可。

这些工作:

bla #4711

bla: #4711, #4712

bla #4711, #4712.

bla #4711! ,#4712

这些不起作用:

bla (#4711)

bla (#4711, #4712)

bla 4711

bla [#4711]

bla (#4711 #4711_ _#4711

bla a#4711

而不是希望我将来能够做到这一点,我不知何故更喜欢知道TFS识别工作项时的条件。这些条件是什么,语法是什么,正则表达式使用了什么?

1 个答案:

答案 0 :(得分:0)

This thread确实提到了(来自TFS项目经理)

  

在Pending Changes窗口中,可以使用UI功能添加工作项,或者以“#ID”形式添加提交注释,其中ID是工作项ID。

因此,检测该语法的正则表达式似乎不包含该数字周围的任何其他内容 与\b#\d+\bword boundary)一样:这可以解释为什么(#xxx)不起作用。