Continuous integration TeamCity VCS由regex构建触发器works奇怪

Continuous integration TeamCity VCS由regex构建触发器works奇怪,continuous-integration,teamcity,branching-and-merging,build-triggers,Continuous Integration,Teamcity,Branching And Merging,Build Triggers,我使用TeamCity 10进行持续集成,但构建触发器配置存在问题。我需要通过匹配VSC提交注释中的特殊单词来添加构建到构建队列,因此我使用正则表达式触发VCS: +:comment=#testbuild:** 但现在我有一个奇怪的情况: 若我向我的分支提交了包含特殊单词的注释,那个么构建将添加到队列中。没关系 若我在注释中并没有特殊的词就提交到我的分支,那个么构建不会添加到队列中。没关系 但若我将其他分支和我的分支合并(它包含注释中带有特殊单词的变更集),其他分支构建也会添加到队列中,尽管

我使用TeamCity 10进行持续集成,但构建触发器配置存在问题。我需要通过匹配VSC提交注释中的特殊单词来添加构建到构建队列,因此我使用正则表达式触发VCS:

+:comment=#testbuild:**
但现在我有一个奇怪的情况:

  • 若我向我的分支提交了包含特殊单词的注释,那个么构建将添加到队列中。没关系
  • 若我在注释中并没有特殊的词就提交到我的分支,那个么构建不会添加到队列中。没关系
  • 但若我将其他分支和我的分支合并(它包含注释中带有特殊单词的变更集),其他分支构建也会添加到队列中,尽管它的注释不包含特殊单词。不行
为什么会发生这种情况?我如何修复它?有什么想法吗

谢谢