git - 如何高效配置 Azure DevOps repo 策略和分支权限?
问题描述
我的部门最近改为 git。最后,我们有超过 100 个回购。是否有复制设置的工具或易于使用的命令行选项?
我已经查看了有关安全性和 repos 的 REST API,但它不容易破译。您必须以非直观的方式设置特定的标志位值和身份 SID。此外,文档没有解释位值的含义。我很确定如果我使用这种方法,事情就会变得一团糟。
除了手动配置数百个设置之外,还有其他选择吗?
解决方案
恐怕目前 Azure DevOps 不支持此功能。根据您的描述,我认为您实际上需要一个分支策略模板功能,然后您可以在其他 repos 或分支中使用此模板,而无需一一设置。
已经有很多提交者提出了这个功能,微软已经接受了这个功能请求。此功能将在后续 Azure DevOps 版本中更新。您可以按照此建议票进行更新。
这是建议票链接。
推荐阅读
- api - Blazor wasm 获取更多信息并添加到用户声明中
- r - 任务管理器中的 crashpad_handler 是否意味着 r 被冻结?
- flutter - 如何在颤振中实现这一点
- django - Django以错误的顺序呈现模板块
- linux - 无法使用用户模式设置 qemu 网络
- java - 使用构建文件执行测试用例时不生成 test-failed.xml
- amazon-cloudwatch - 什么是相当于 SQL 的“WHERE IN ('foo', 'bar')”的 cloudwatch 洞察日志
- togaf - 在archimate中表示模式
- python - 避免使用 Selenium 进行 reCAPTCHA
- amazon-web-services - 将 golang 服务器应用程序移植到 aws lambda 并连接到 api 网关