我已将受保护的分支配置为允许推送“无人”并为任何开发人员合并。但它似乎也允许任何开发人员解决请求。所以添加合并请求的开发人员可以解决它。
我知道任何人都应该不这样做,但有没有办法让gitlab强制让“另一个”人解决合并请求而不是请求者本人?
答案 0 :(得分:0)
自一年前的企业版中可用:
禁止作者批准合并请求的选项:
https://docs.gitlab.com/ee/user/project/merge_requests/merge_request_approvals.html
解决“禁止作者批准合并请求的选项”:
https://gitlab.com/gitlab-org/gitlab-ee/issues/388
阻止作者成为审批人: