为什么***NO_CI***仍会导致持续的编制?

dkp*_*att 6 msbuild tfs

我最近发现了TFS的"隐藏功能",它允许您在注释包含时阻止CI构建开始***NO_CI***.

我有TFS在家里跑,这个小工具就像魅力一样.

在工作中我们也在使用TFS 2010.我发现这仍然不能阻止CI构建在我们的设置中启动.

我的问题是,什么过程实际检查是否***NO_CI***存在于评论中以确定是否阻止CI构建?我最初的想法是查看构建模板.我没有看到任何太明显的东西.有没有人碰到这个?你能为我指出正确的方向吗?

dkp*_*att 1

这个问题对我来说是一个错误。构建成功后,我提交了一些自动签入。第一个包括***NO_CI***,第二个没有。我没有意识到第二次签入被设置为第二次构建在其工作区中映射的路径。因此,第一次签入并没有导致 CI​​ 构建启动,而是第二次签入。