此拉取请求需要显式覆盖以绕过当前未通过的策略
This pull request requires an explicit override to bypass policies that aren't currently passing
我的公司正在使用带有 git 的 VSTS。我正在尝试完成更新翻译字符串的拉取请求。在我们的开发分支中,我们将分支策略设置为需要 2 次批准才能完成拉取请求。
通常对于翻译字符串拉取请求,我一直在绕过两个批准分支策略,方法是暂时使 MyRepository Administrators 组免于执行策略,然后在完成拉取请求后立即清除开发分支上的显式权限翻译字符串。
大约从上周开始,这不再有效。当我尝试完成拉取请求时,我看到一条消息:"This pull request requires an explicit override to bypass policies that aren't currently passing."
知道发生了什么变化吗?我看不出有任何方法可以进行显式覆盖,有人知道该怎么做吗?我在网上搜索没有找到任何有用的东西。
开发分支的安全设置如下:
开发分支的策略如下:
这是我在批准后尝试完成拉取请求时看到的内容:
错误信息如下:
谢谢
这也用于PR不是你创建的,你是项目管理员的情况。步骤如下:
在https://account.visualstudio.com/projectname/_admin/_versioncontrol、select中你要使用的repo和branch绕过警察 -> select 项目管理员 -> 设置 免于政策执行 允许 -> 保存更改。
在拉取请求中,通过selecting Override branch policies and enable merge -> Override & Complete 完成拉取请求。
清除显式权限并保存更改。
后面的pull request,如果需要绕过策略,可以按照上面的步骤设置。
你的完整拉取请求的屏幕截图似乎至少得到了 2 位审阅者的批准,因为它没有显示通知消息。
我的公司正在使用带有 git 的 VSTS。我正在尝试完成更新翻译字符串的拉取请求。在我们的开发分支中,我们将分支策略设置为需要 2 次批准才能完成拉取请求。
通常对于翻译字符串拉取请求,我一直在绕过两个批准分支策略,方法是暂时使 MyRepository Administrators 组免于执行策略,然后在完成拉取请求后立即清除开发分支上的显式权限翻译字符串。
大约从上周开始,这不再有效。当我尝试完成拉取请求时,我看到一条消息:"This pull request requires an explicit override to bypass policies that aren't currently passing."
知道发生了什么变化吗?我看不出有任何方法可以进行显式覆盖,有人知道该怎么做吗?我在网上搜索没有找到任何有用的东西。
开发分支的安全设置如下:
开发分支的策略如下:
这是我在批准后尝试完成拉取请求时看到的内容:
错误信息如下:
谢谢
这也用于PR不是你创建的,你是项目管理员的情况。步骤如下:
在https://account.visualstudio.com/projectname/_admin/_versioncontrol、select中你要使用的repo和branch绕过警察 -> select 项目管理员 -> 设置 免于政策执行 允许 -> 保存更改。
在拉取请求中,通过selecting Override branch policies and enable merge -> Override & Complete 完成拉取请求。
清除显式权限并保存更改。
后面的pull request,如果需要绕过策略,可以按照上面的步骤设置。
你的完整拉取请求的屏幕截图似乎至少得到了 2 位审阅者的批准,因为它没有显示通知消息。