June 3, 2008

Apache2 + Subversion 配置备忘

http.conf

路径可以使用绝对路径,也可以使用apache的相对路径。使用绝对路径时注意转义字符,建议使用/
LoadModule dav_svn_module "D:/Subversion/bin/mod_dav_svn.so"LoadModule authz_svn_module "D:/Subversion/bin/mod_authz_svn.so"


DAV svn 
SVNParentPath "D:/Subversion/Repository"  #仓库路径
AuthType Basic 
AuthName "Subversion Repository of Hacker's Story" 
AuthUserFile "D:/Subversion/passwd" #使用apache htpasswd 程序生成用户名密码
AuthzSVNAccessFile "D:/Subversion/accesspolicy"  #用户分组和权限管理
Satisfy Any 
Require valid-user


accesspolicy
[groups]
admin = daniel #分组

[/]* = r #指定版本库,支持多个版本库设置
@admin = rw #权限控制
comments powered by Disqus

© Copyright 2019 Tairan Wang