使用来自主干A的搁置集从分支B排队构建

时间:2015-02-22 13:54:37

标签: visual-studio-2013 tfs branch branching-and-merging shelveset

我正在尝试使用特定的shelveset获取tfs构建。 我需要构建分支A和分支B的shelveset。 当我右键单击分支A的构建定义并选择'Queue Build'时,我可以选择'shelveset的最新源'并从分支B中选择搁置,但是我收到错误“异常消息:TF400921:没有搁置的搁置构建。构建不会继续“

如果我将使用shelveset从分支B排队构建,如果可以的话。

如何使用另一个分支的shelveset从一个分支运行构建?

1 个答案:

答案 0 :(得分:3)

除了它来自的分支之外,你不能将代码卸载到分支。 TFS电动工具提供了一种方法。

tfpt.exe取消搁置

您需要下载并安装电动工具,然后将代码取消搁置到您想要的分支。如果你然后搁置在正确的分支上,你的构建过程就会起作用。