TFS上分支的自动构建

3
在TFS中,您可以创建自动化构建并创建分支(希望如此;))。 我有以下结构:
->Trunk
->Branches
   -> Branch A

如果您创建了自动化构建,您可以为构建创建触发器。在我的情况下,我想为A分支创建一个构建,这样当检入发生在A分支时,A分支就会被构建。然而,如果我在主干上进行了检入,我的自动化构建将启动,因为它检测到了检入。有没有办法按分支进行构建?

1个回答

6

请确保在构建定义中,分支的工作空间设置为分支而不是项目根目录。我猜测TFS通过工作区来检测文件变化。在您的示例中,您应该将其设置为$Project/Branches/Branch A。


在TFS 2008中,您可以在构建定义页面(构建节点、编辑构建定义、工作区)中设置工作区模板。 - Martin Woodward
我的猜测是TFS通过工作区进行文件更改检测。不幸的是,情况确实如此。 - Rookian

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接