【发布时间】:2016-02-26 02:49:11
【问题描述】:
I know how to enable branch policies 但我需要的是仅在特定文件夹上执行分支策略。
我们的存储库是“驱动程序”的混乱集合,作为将其分离为多个独立存储库的第一步,我们希望允许特定团队访问一个文件夹并保持其余部分完好无损(直接推送到主... ),最直接的解决方案是设置分支策略并要求拉取请求。
不幸的是,这仅在每个分支上启用。
【问题讨论】:
标签: git tfs azure-devops
I know how to enable branch policies 但我需要的是仅在特定文件夹上执行分支策略。
我们的存储库是“驱动程序”的混乱集合,作为将其分离为多个独立存储库的第一步,我们希望允许特定团队访问一个文件夹并保持其余部分完好无损(直接推送到主... ),最直接的解决方案是设置分支策略并要求拉取请求。
不幸的是,这仅在每个分支上启用。
【问题讨论】:
标签: git tfs azure-devops
这不是 Git 的工作方式。当克隆存储库的任何人都可以访问整个存储库时,如何对单个文件夹强制执行权限?您可以控制的最细粒度的权限是在分支级别,即便如此,您也无法限制人们在本地对分支执行的操作——您只能在他们尝试推送更改时对其进行控制。
【讨论】: