在TFS 2015中,我对项目有以下结构:
项目A
现在让我们说我有一个SystemA的构建定义,其中包含以下映射:
$/ProjectA/SystemA/trunk/src
$/ProjectA/SystemA/trunk/deploy
当我构建SystemA时,源分支将是:
$ /项目A /系统A /中继线
我将能够看到仅针对SystemA的构建的变更集(我期望的)。
现在让我们说我想在Scripts文件夹中为我的构建定义添加一个powershell脚本。以下是SystemA&#39的构建定义的新映射:
$/ProjectA/SystemA/trunk/src
$/ProjectA/SystemA/trunk/deploy
$/ProjectA/Scripts
当我再次构建SystemA时,以下源分支将是:
$ /项目A
现在的问题是,当我单击构建完成并解决构建失败的错误时,我拥有SystemA,SystemB,SystemC和Scripts的所有更改集。
我想手动将变更集的源分支设置为$/ProjectA/SystemA/trunk/
,即使Scripts超出该范围并正在使用。有没有办法做到这一点?
答案 0 :(得分:1)
我们无法更改Source Branch,它会在所有映射中捕获相同的部分。您可以考虑在$/ProjectA/SystemA
下创建Scripts文件夹。