1

我想通过分支限制用户对 SVN 存储库的访问。用户将通过 Apache / WebDAV 访问 repo。它主要是关于提交,我不太关心读取访问。此外,它主要是为了避免事故,而不是不信任用户。

请注意,我正要设置 WebDAV 访问,即我仍然是这方面的菜鸟。到目前为止,我已经阅读了一些教程,但找不到我需要的所有点点滴滴。这个问题是缺失的。

4

1 回答 1

2

查看svnbook。当您具有以下布局时,没有自动方法可以限制对所有分支的访问:

projectA/trunk
projectA/branches
projectB/trunk
projectB/branches

归结为只允许某些人访问分支:

[groups]
calc-developers = harry, sally, joe

# Allow everyone read access
[/]
* = r

# Allow harry to write to branches
[calc:projectA/branches/]
harry = rw

# Allow calc-developers group RW access to trunk
[calc:projectA/trunk]
@calc-developers = rw
于 2009-12-31T20:40:55.797 回答