【发布时间】:2015-01-19 08:49:17
【问题描述】:
最近在 TFS 中实现了拉取请求。有没有办法强制用户提出拉取请求,并让其他人在合并到分支之前对其进行审核?
我尝试将贡献权限限制到 TFS 组的分支,但这也阻止了它们通过拉取请求进行合并。
【问题讨论】:
最近在 TFS 中实现了拉取请求。有没有办法强制用户提出拉取请求,并让其他人在合并到分支之前对其进行审核?
我尝试将贡献权限限制到 TFS 组的分支,但这也阻止了它们通过拉取请求进行合并。
【问题讨论】:
TFS 2015 中有一个功能将支持此功能(它不在刚刚发布的 CTP1 中)。
【讨论】:
我可以通过创建 2 个单独的组来解决这个问题:审批者和贡献者。然后,我限制了贡献者对特定分支的贡献,并且只允许批准者。
主要区别在于批准者不在贡献者中,反之亦然。
如果两个人都属于这两个组,我建议在 TFS 2015 可用之前为审批者提供一个辅助帐户。这不会阻止审批者在没有拉取请求的情况下推动更改,但至少这会让您朝着正确的方向前进。
【讨论】: