首页 > 解决方案 > 天蓝色回购分支政策

问题描述

我花了一个下午在 azure devops 中整理了一些 repos。一切顺利。

我无法回答的一个问题是限制/保护分支。我正在使用具有工作流程分支的现有项目:

{新功能}->nightly->test->master

目前这是手动完成的,并且有一些疲惫的开发人员在周五下午匆忙赶上流程并扼杀生产(主分支)的故事

我已经制定了许多政策,例如审阅者的数量和通过运行单元测试进行验证。

问题是,使用 Azure 存储库,我可以限制哪些分支可以 PR'ed 到另一个分支以及如何?

标签: azure-devopsazure-repos

解决方案


项目>>设置>>存储库>>选择回购>>策略>>选择分支

您无法控制它是否可以公关,只有人们需要跳过的箍才能被批准和/或合并

  • 最少 # 个审稿人
  • 检查链接的工作项
  • 检查评论解决方案
  • 限制合并类型:也许打开它并取消选中所有框,这样当 PR 被批准时就不能合并?

推荐阅读