【发布时间】:2020-10-04 19:51:31
【问题描述】:
我们需要将主分支与将在功能分支上工作的开发人员隔离开来。开发人员不应显示“主”分支。
我已经尝试过创建分支和设置分支策略,但它不起作用,没有隐藏主分支不显示给开发人员的选项。
有没有其他方法比如使用子模块将主分支与开发人员隔离?如果是这样,请分享在 AZURE DevOps 中创建子模块的过程。
【问题讨论】:
-
隐藏它有什么意义?无论如何,他们都不能直接提交分支策略。你想达到什么目的
-
您通过保护它来“隔离”它,并且不接受针对它的拉取请求。
-
同意其他 cmets 的说法,但只是另一个想法:如果这些功能最终会登陆 master ......你不希望开发人员能够将最新的 master 拉到他们的分支中吗?如果对他们隐藏,他们就无法做到这一点。
标签: azure azure-devops git-submodules azure-repos