在我的TFS解决方案中,我有两个分支Main
和Dev
。我们有四种不同的托管环境Dev
,ITST
,QA
和Prod
,以及针对每种环境的不同构建脚本。
每当签入时,都会运行构建并将解决方案部署到Dev
环境。但是,它只构建我们的Main
分支,而不是在Dev
分支中检查的任何内容。
对于Dev
构建脚本,我该如何指定要构建的分支?我已经尝试配置源设置,但是当我为源控制文件夹指定Dev
分支时,我不断收到与映射相关的错误。
以下是我收到的错误:There is no working folder mapping for $/DLS/Application/P1/P1.sln
答案 0 :(得分:1)
听起来像TFS正在寻找:
$ / DLS /应用/ P1 / P1.sln
您已将其映射到:
$ / DLS /应用/ DEV
尝试将“有效”映射更改为:
$ / DLS /应用
或
$ / DLS /应用/ P1