首页 > 解决方案 > 成功构建后自动在 TFS 中合并已批准的 PR

问题描述

我们通过 TFS(本地)使用 git,并且有一个分支策略,要求 PR 合并通过 TFS Build 成功构建,然后才能完成 PR。

我们还有一个分支政策,要求至少有 1 位审核员才能进行更改。问题是,各种构建需要大量时间(约 10 分钟),而且代码的审查速度通常比这更快。特别是因为我们为每个 PR 触发了新版本,有时人们会一起审查一堆 PR。

这导致即使我们已经审核并批准了 PR,我们需要稍后在构建完成后返回手动完成它(这反过来会触发所有其他受影响且可能已经批准的 PR 将需要再次合并/构建并稍后完成)。

以防万一我们遗漏了什么,如果成功构建,是否有一种简单的方法可以设置已批准的 PR 的自动合并?或者,也欢迎对此设置进行任何其他改进。

标签: tfstfsbuild

解决方案


拉取请求的自动完成是 TFS 2017 及更高版本中的一项功能。如果您使用的是 TFS 2015,那么您早就应该升级了。


推荐阅读