subversion & apache 权限控制 [原]

使用apache命令创建访问用户及口令:
bin\htpasswd  -c passwd xxx

访问策略控制文件
accesspolicy -> apache\
[groups]
#人员权限分组
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:/src]
#code库中的代码的读取与更新权限
@code-developers = rw

[code:/test-src]
#code库中的测试代码的读取与更新权限
@code-developers = rw

[code:/resource]
#资源文件与配置文件的读取与更新权限
@deployers = rw

[code:/web/biz]
#业务JSP页面代码的读取与更新权限
@code-developers = rw

[code:/web/common]
#公共模块JSP页面代码的读取与更新权限
@core-developers = rw

[code:/web/sysconfig]
#系统配置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



Lib 2007-01-22 16:14 发表评论
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值