如何使用构建定义构建非活动分支?

时间:2017-12-15 13:21:53

标签: tfs branch tfs2012 build-definition

我的项目:一个dev分支,多个版本分支。

我有:一个构建定义,用于构建带有test的主分支,另一个用于在不进行测试的情况下创建生产。

我尝试做的事情:我克隆了我的第二个Build定义,重命名了它,更改了process属性上的sln路径并手动执行以构建生产版本。在主(dev)分支上传递所有测试后创建分支

结果是什么:"异常消息:$ / autocompletion / path_to / non_dev_branche / project.sln没有工作文件夹映射。 (输入ItemNotMappedException)"

我搜索了如何将分支作为工作文件夹(如果可能的话)而没有任何结果。该路径是由VS 2012创建的,我刚刚选择了该文件。

My process page

1 个答案:

答案 0 :(得分:1)

您必须更新构建定义的工作区映射。它应位于名为 Parametres de la source 的选项卡上。如果它不存在,它将会出现在其他标签上。