SVN - 用户目录权限

Mat*_*att 4 svn tortoisesvn directory-permissions

我正在使用SVN(CollabNet Subversion Edge)和Tortoise SVN来管理由多人编辑的网站.

我想限制某些用户访问某些目录(以防止他们看到数据库凭据等).它们只需要对一个目录的读访问权限.

在SVN中可以这样做吗?

谢谢!

编辑

它们运行的​​是XP和Windows 7的混合.服务器在Windows 2008上.使用的协议是http.

Cri*_*ll 7

这可以通过使用svnaccess.conf文件来实现.假设您使用Windows域身份验证,这是一种向Windows用户提供文件夹级访问的方法.(svnaccess.conf文件的示例部分)

[回购:/中继/ samplefolder的]

*=

@repo_restricted_users = r

@repo_super_users = rw

这里,repo_restricted_users和repo_super_users是必须在svnaccess.conf文件中先前定义的用户组 - 因此:

repo_restricted_users = john.doe,tom.riddle

repo_super_users = harry.potter,lord.voldemort

这将提供对存储库中文件夹样本文件夹的读访问权限,同时保持其他文件夹关闭.希望这可以帮助.