subversion & apache 权限控制 [原]
使用apache命令创建访问用户及口令:<!---->bin\htpasswd -c passwd xxx
<!---->
<!---->访问策略控制文件
<!---->accesspolicy -> apache\<!---->
<!---->
#人员权限分组
administrator = admin
code-developers = lib,zhuj,huj,zhuyd,liuy,panggc,shaohy
core-developers = lib,zhuj
testers = zhangyc,zhour
deployers = zhangyc,lib
[/]
#所有目录的读取权限
@administrator = rw
@code-developers = r
@core-developers = r
@testers = r
@deployers = r
#code库中的代码的读取与更新权限
@code-developers = rw
#code库中的测试代码的读取与更新权限
@code-developers = rw
#资源文件与配置文件的读取与更新权限
@deployers = rw
#业务JSP页面代码的读取与更新权限
@code-developers = rw
#公共模块JSP页面代码的读取与更新权限
@core-developers = rw
#系统配置JSP页面代码的读取与更新权限
@core-developers = rw
<!---->
<!---->修改apache配置文件:httpd.conf
<!---->增加以下内容:
<!---->
DAV svn
SVNParentPath E:\SVN
AuthType Basic
AuthName "Subversion repository"
AuthUserFile passwd
AuthzSVNAccessFile accesspolicy
Satisfy Any
Require valid-user
<!---->
<!---->注:如果有中文路径,将该文件转换为UTF-8编码格式.
<!---->
参考文章:http://www.subversion.org.cn/index.php?option=com_content&task=view&id=78&Itemid=91
http://www.blogjava.net/jacally/aggbug/95357.html
Lib 2007-01-22 16:14 发表评论
页:
[1]