成功构建TFS Build 2015(vNext)后签入更改

时间:2017-06-18 17:13:06

标签: tfsbuild gated-checkin vnext

在TFS中,在旧的XAML构建定义中,当排队构建“带有shelveset的最新源”时(至少在Web界面中),有一个很好的复选框,允许您“成功构建后签入更改“即可。

现在我们已经转移到新的vNext构建版本,当排队构建(使用shelveset)时,不存在漂亮的复选框。

成功手动排队后​​,有没有办法进行自动签到? (我特别需要在gated-build-definition中使用它,但是想通过Web界面进行,而不是使用Visual Studio Check -In进程)。

1 个答案:

答案 0 :(得分:1)

在vNext版本中,没有网络门控检查搁置集的策略。 我们只能在构建定义中启用gated check-in构建过程,并使用Visual Studio Check-In过程触发它。

但您可以尝试添加批处理脚本任务作为结束任务,然后运行tf checkin命令来检查搁置集,例如:tf checkin /shelveset:shelvesetname;shelvesetowner

有关详细信息,请参阅MSDN上的Checkin command