svn 目录权限控制
来源:互联网 发布:常用应用的端口号 编辑:程序博客网 时间:2024/05/17 09:02
通常,对于subversion只需要控制用户登录访问权限,也就是说,需要用户登录才能访问,而不是开放的Subversion服务。
那么在配置的时候,需要加上
AuthType Basic
AuthName "reposity access username and password"
AuthUserFile /etc/subversion/passwd
[1]添加用户
# htpasswd /etc/subversion/passwd test
[2]修改用户密码
# htpasswd /etc/subversion/passwd test
有的时候我们需要对用户的访问权限进行细化,不同的用户或者不同组的用户有不同的访问权限。
AuthzSVNAccessFile /etc/apache2/dav_svn.authz
这个授权文件是用来控制subversion的目录访问权限的。目录的路径可以自己指定。
具体的方法与你的配置有关,
[3]单Repository的话
上面的配置是
SVNPath /svn/SVN_REPOS/myrepos
你的权限配置文件如下:
关于组配置,省略。
上面的配置的权限如下:
目录 所有用户 zz / rw rw/wp 无权限 rw
这里面的权限有继承关系。所以,对于子目录的权限,可以通过上面的方法来进行重新定义。
[4]多Repositiory
配置为
SVNParentPath /svn/SVN_REPOS
对应权限如下:
Repository 项目目录 用户权限 myproject**rw myproject/wp*无权限 myproject/wp zzrw team * *rw team /ims *无权限 team/imszzr team/ims@dev(表示组)rw
SubVersion的权限控制大致可以通过上面的方法来实现。
那么在配置的时候,需要加上
AuthType Basic
AuthName "reposity access username and password"
AuthUserFile /etc/subversion/passwd
[1]添加用户
# htpasswd /etc/subversion/passwd test
[2]修改用户密码
# htpasswd /etc/subversion/passwd test
有的时候我们需要对用户的访问权限进行细化,不同的用户或者不同组的用户有不同的访问权限。
AuthzSVNAccessFile /etc/apache2/dav_svn.authz
这个授权文件是用来控制subversion的目录访问权限的。目录的路径可以自己指定。
具体的方法与你的配置有关,
[3]单Repository的话
上面的配置是
SVNPath /svn/SVN_REPOS/myrepos
你的权限配置文件如下:
[groups]
[/]
* = rw
[/wp]
* =
zz = rw
[/]
* = rw
[/wp]
* =
zz = rw
关于组配置,省略。
上面的配置的权限如下:
目录 所有用户 zz / rw rw/wp 无权限 rw
这里面的权限有继承关系。所以,对于子目录的权限,可以通过上面的方法来进行重新定义。
[4]多Repositiory
配置为
SVNParentPath /svn/SVN_REPOS
[groups]
dev = tt,yy
[myproject:/]
* = rw
[myproject:/wp]
* =
zz = rw
[team:/]
* = rw
[team:/ims]
*=
zz = r
@dev = rw
dev = tt,yy
[myproject:/]
* = rw
[myproject:/wp]
* =
zz = rw
[team:/]
* = rw
[team:/ims]
*=
zz = r
@dev = rw
对应权限如下:
Repository 项目目录 用户权限 myproject**rw myproject/wp*无权限 myproject/wp zzrw team * *rw team /ims *无权限 team/imszzr team/ims@dev(表示组)rw
SubVersion的权限控制大致可以通过上面的方法来实现。
- svn 目录权限控制
- SVN目录权限细粒度控制
- svn 分用户组、分目录权限控制
- svn 实现精细的目录访问权限控制
- SVN精确地控制目录访问权限的经验总结
- svn分目录权限
- svn分目录权限
- SVN精细权限控制
- svn权限控制
- svn目录访问控制
- SVN中文目录权限问题
- SVN快速上手(二)权限分配,控制到每个目录
- ubuntu10.10 搭建svn服务器 配合Apache2实现目录访问权限控制
- SVN笔记(二)权限控制
- SVN服务器详细权限控制
- SVN Server 权限精细控制
- SVN服务器详细权限控制
- 关于svn权限的控制
- android中如何通过WIFI的强度来计算每个Ap到手机的距离和手机的方向?
- Make Games with Python & Pygame (1)
- Codeforces Round #139 (Div. 2) D. Snake
- 如何适配新的iPhone 5分辨率
- Maven安装、配置、使用
- svn 目录权限控制
- android 手机接入点设置与网络状态检查 (转自:eggic.com)
- 你若安好
- struts2:java.lang.IllegalStateException: getOutputStream() has already been called for this response
- C语言/C++产生随机数
- 苹果DOCK音箱蓝牙适配器
- 老三字经
- Android_adb command not found
- android 浏览器开技术