我发现了如何阻止/保护分支免受推送、强制推送但如何保护分支免受拉取请求?当有人创建拉取请求时,分支与锁定的分支(fe master 分支)合并,没有任何问题或确认。如何保护分支免受拉取请求当然如果可能的话?
分支锁(保护分支免受推送);分支安全(拒绝强制推送)
我想让不可能完成对锁定分支的拉取请求。当然如果可能的话。
我发现了如何阻止/保护分支免受推送、强制推送但如何保护分支免受拉取请求?当有人创建拉取请求时,分支与锁定的分支(fe master 分支)合并,没有任何问题或确认。如何保护分支免受拉取请求当然如果可能的话?
分支锁(保护分支免受推送);分支安全(拒绝强制推送)
我想让不可能完成对锁定分支的拉取请求。当然如果可能的话。
我测试了锁定一个分支,测试结果是可以成功阻止其他用户完成拉取请求并合并到目标分支。
当我锁定master分支,然后从dev分支创建pr到master分支,当我点击完成时,会提示阻止我完成pr。
所以我认为locking分支可以满足你的需求,具体可以参考这个官方文档。
作为一个单一的功能,从任何 PR 中明确阻止分支是不可能的。但是您可以使用分支策略来实现类似的目标。
ADO 文档说您可以设置策略:
永远锁定分支,无论发生什么都不是最好的方法(有时你希望有机会这样做)。希望有帮助。