如何通过基于分支的WebDAV允许访问SVN?

时间:2009-12-31 20:36:20

标签: svn webdav

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

请注意,我即将设置WebDAV访问权限,i。即我还是个菜鸟。到目前为止,我已经阅读了一些教程,但找不到我需要的所有零碎内容。这个问题是缺失的。

1 个答案:

答案 0 :(得分: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