我在 SQL 开发环境中工作。我们有三个分支,即 DEV、TEST 和 LIVE。
每当开发人员做了某事并想在测试系统上进行部署时,我都需要 TFS 中的一种机制来强制他进行代码审查。
我知道这可以通过执行代码审查签入政策来完成。但我不想在每次签入时触发代码审查,而是在有人合并到 TEST 分支时触发更多。
更多地将其视为批准执行。我希望每当有人分支到不同的分支时,TFS 都会请求代码审查员。最好的情况是我可以指定触发此行为的分支。
我在 SQL 开发环境中工作。我们有三个分支,即 DEV、TEST 和 LIVE。
每当开发人员做了某事并想在测试系统上进行部署时,我都需要 TFS 中的一种机制来强制他进行代码审查。
我知道这可以通过执行代码审查签入政策来完成。但我不想在每次签入时触发代码审查,而是在有人合并到 TEST 分支时触发更多。
更多地将其视为批准执行。我希望每当有人分支到不同的分支时,TFS 都会请求代码审查员。最好的情况是我可以指定触发此行为的分支。
Code Review Check-in 策略可以指定应用此策略的路径,因此您只能将此策略应用到您的 TEST 分支:
顺便说一句,如果您在 TFS 2017 或 VSTS 中使用 Git 团队项目,您可以启用分支策略以要求对分支进行代码审查。更多信息,请查看:https ://www.visualstudio.com/en-us/docs/git/branch-policies