azure-devops - 天蓝色回购分支政策
问题描述
我花了一个下午在 azure devops 中整理了一些 repos。一切顺利。
我无法回答的一个问题是限制/保护分支。我正在使用具有工作流程分支的现有项目:
{新功能}->nightly->test->master
目前这是手动完成的,并且有一些疲惫的开发人员在周五下午匆忙赶上流程并扼杀生产(主分支)的故事
我已经制定了许多政策,例如审阅者的数量和通过运行单元测试进行验证。
问题是,使用 Azure 存储库,我可以限制哪些分支可以 PR'ed 到另一个分支以及如何?
解决方案
项目>>设置>>存储库>>选择回购>>策略>>选择分支
您无法控制它是否可以公关,只有人们需要跳过的箍才能被批准和/或合并
- 最少 # 个审稿人
- 检查链接的工作项
- 检查评论解决方案
- 限制合并类型:也许打开它并取消选中所有框,这样当 PR 被批准时就不能合并?
推荐阅读
- r - Vector for Function Values?
- c# - RijndaelManaged CreateEncryptor works in VB.NET but errors in C#
- java - Thymeleaf - 表中可点击的 URL(Web 链接)
- ios - ios firebase 如何在集合中获取多个对象?
- maven - 是否可以使用 maven 安装 karaf 服务器?
- python - Python ciscotelnet
- facebook - 如何获取我使用 Graph API 发送的所有友谊请求?
- scala - Scala Apache Spark和DataFrame select方法中的动态列列表
- python - 如何将用户名注入页脚?
- asp.net - 按文件名排序 FileInfo (DirectoryInfo)