【问题标题】:Changing the VSTS approver policy from a particular branch从特定分支更改 VSTS 批准者策略
【发布时间】:2016-07-12 13:32:30
【问题描述】:

我正在使用 git 和 VSTS,我有几个 Pull Requests 进入我已经批准的开发分支,我想完成。这些分支的变化真的很微不足道,只是翻译字符串。

在分支策略中,我可以更改功能/TranslationString123 的代码审查要求,但这并没有真正帮助我,因为我正在尝试将这些分支的内容合并到开发分支中。

我相信我有权将开发分支的最小审阅人数更改为 1,但这似乎不是一个好主意。有没有人知道如何加快批准这些特定分支的完成?

【问题讨论】:

    标签: git azure-devops git-branch pull-request


    【解决方案1】:

    分支“安全”设置下有一个“免于强制执行”选项。将其设置为“允许”将允许您绕过分支策略完成拉取请求。

    【讨论】:

    • 嗯,我一直在使用重写和销毁历史记录(强制推送)来允许我在完成拉取请求后删除分支。我没有注意到豁免政策执行一。我为 feature/Translation123 分支设置它并尝试完成它,但再次收到“拉取请求需要其他用户的最少批准数 (2) 才能完成”错误。
    • 看来我可以暂时让项目管理员在开发分支上“免于执行政策”。如果我可以更改正在执行拉取请求的功能分支上的设置会更安全。
    • @Eric 恐怕目前没有任何选项可以配置它。拉取请求的更改最终应用到开发分支,这就是为什么您需要配置开发分支的设置,而不是功能分支。
    猜你喜欢
    • 2012-07-28
    • 2019-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-27
    • 2014-11-01
    • 1970-01-01
    相关资源
    最近更新 更多