TFS构建与多个分支的持续集成

时间:2014-06-10 17:07:43

标签: msbuild tfs2013

在我的TFS解决方案中,我有两个分支MainDev。我们有四种不同的托管环境DevITSTQAProd,以及针对每种环境的不同构建脚本。

每当签入时,都会运行构建并将解决方案部署到Dev环境。但是,它只构建我们的Main分支,而不是在Dev分支中检查的任何内容。

对于Dev构建脚本,我该如何指定要构建的分支?我已经尝试配置源设置,但是当我为源控制文件夹指定Dev分支时,我不断收到与映射相关的错误。

更新

以下是我收到的错误:There is no working folder mapping for $/DLS/Application/P1/P1.sln

1 个答案:

答案 0 :(得分:1)

听起来像TFS正在寻找:

  

$ / DLS /应用/ P1 / P1.sln

您已将其映射到:

  

$ / DLS /应用/ DEV

尝试将“有效”映射更改为:

  

$ / DLS /应用

  

$ / DLS /应用/ P1