使用git和VS为非默认分支构建队列

时间:2014-01-28 15:04:55

标签: git tfs build visual-studio-2013 team-build

我正在使用Visual Studio与git的集成。我修改了构建定义的源设置以监控所有git分支(refs/heads/*)。这适用于自动触发的构建。

当我从Visual Studio中手动排队新构建时,唯一的选择是对默认构建进行排队(例如,如果我默认为refs/heads/develop,则无法对refs/heads/mybranch进行排队)。解决方法是在构建定义中临时更改默认值。还有另外一种方法吗?不知何故传递一个参数?

1 个答案:

答案 0 :(得分:7)

在参数选项卡上有一个" Checkout Override"您可以在哪里完全覆盖用于构建的分支。该字段没有漂亮的UI / Picker,但您应该能够在那里设置分支/提交。

Checkout Override

有一个非常simple editor in this post来选择可用的标签。