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