azure - 如何在 Azure DevOps 中隐藏分支
问题描述
我们需要将主分支与将在功能分支上工作的开发人员隔离开来。开发人员不应显示“主”分支。
我尝试过创建分支并设置分支策略,但它不起作用,没有隐藏主分支不显示给开发人员的选项。
有没有其他方法像使用子模块将主分支与开发人员隔离开来?如果是这样,请分享在 AZURE DevOps 中创建子模块的过程。
解决方案
目前无法在 azure devops 中隐藏分支。
子模块也无法隔离主分支。因为您可以使用命令获取子模块源内容git submodule update --init --recursive
。
上面的评论有好处。如果 master 对开发人员隐藏,他们将无法将自己的代码合并到 master 分支,也无法从 master 分支中提取最新的代码。
Azure devops 提供了分支策略设置和分支权限设置,允许您保护主分支。
查看以下文档以获取更多信息:
推荐阅读
- laravel - Composer 更新或安装问题
- java - 执行表单验证android的最佳方法
- java - 我正在使用 java 16.1,但我遇到了这个问题,运行代码时出现 Spring boot 错误
- javascript - 是他们减少 TBT 总阻塞时间和主线程工作的任何方法吗?到目前为止,我已经完成了以下优化更改
- regex - 解析日志文件以获取一行中的一些值
- css - 我一直在为与创建 4 层导航栏相关的 CSS 样式而苦苦挣扎。请帮我解释
- amazon-web-services - Aws ALB 运行状况检查
- python - 如何在 django 模型中获取图像文件大小?
- ios - 多个 RCTRootView 共享一个 RTCbridge
- python - IDLE python ide 是否有任何小部件用于其代码自动完成功能?