git - Azure DevOps 中具有路径限制的分支策略
问题描述
假设我的存储库有三个目录,如下所示:
- 一个/
- 文件1.txt
- 文件2.txt
- 文件 3.txt
- 乙/
- 文件1.txt
- 文件2.txt
- C/
- 文件4.txt
- 文件5.txt
我想创建一个策略,这样如果目录中的任何文件a
被触及,则在同一个拉取请求中不应允许其他目录(b
和)中的任何更改。c
换句话说,要更改目录中a
的任何文件,用户必须创建一个新的 PR,并且不能将更改与b
文件c
合并。目录b
和c
. 也就是说,用户可以选择单独更新文件、b
单独更新文件c
或将文件更新合并到一个 PR 中b
和c
一个 PR 中。
这是可以在 Azure DevOps 中配置的吗?我浏览了文档和常见问题解答,但没有发现任何帮助。
提前致谢!
解决方案
推荐阅读
- java - Hibernate 5 导致 SQL Server 日志文件增长
- c# - 实体框架代码优先区分大小写
- powershell - 通过其键访问嵌套的 hasttables
- itext7 - Itext 7 - 使用文本的垂直水印
- c# - 使用 C# .NET 从 Firebird SQL 中的表中提取多个数据行
- android - Android Screen On and Screen Off 接收器在启动后不会触发,除非将活动置于焦点(使用 Oreo)
- python - 用 Pandas 导入的数据点之间的差异子图和时间值的转换
- javascript - React-Native-firebase 推送通知(android)不会在后台或应用程序关闭时显示请求的“正文”
- javascript - 在字符串中查找第二次出现的字符
- haskell - 后续折叠调用的记忆