在分支文件夹而不是特定分支上设置权限

Setting permissions on branch folders rather than specific branches

我目前正在使用 Azure DevOps,我们有一个分支策略,允许开发人员在 collab/app/* 中的任何分支上共享工作。我想为在 collab 文件夹下创建的任何分支添加增强权限(例如强制推送)。

我所能看到的只是如何为单个分支添加安全性,但是我们的分支存在时间太短,我们将花费太多时间永远更新我们创建的每个分支的安全性。

任何资源或想法将不胜感激。

当您有包含文件夹的分支 (folderName\branchName) 时,您可以授予文件夹权限:

只需转到项目设置 -> 存储库 -> Select 存储库 -> 单击右侧的“安全”选项卡 -> 向下滚动并 select 一个文件夹(然后你会看到上面屏幕截图中的视图)。