标签:svn 配置管理工具 svn mod_dav_svn svn+http
Svn服务器部署yum install subversion mod\_svn_dav httpd
####### 示例创建user01的svn用户
cd /etc/subversion
htpasswd -c svnuser user01
-D:删除指定的用户。
htpasswd -bc svnuser user01 123456
htpasswd -b svnuser user02 123456
htpasswd -D svnuser user02
####### 不同的系统路径略有不同vi /etc/httpd/conf.modules.d/10-subversion.conf
<location /svn>
DAV svn
SVNListParentPath On
SVNParentPath /home/SVN_REPO/
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /etc/subversion/svnuser
Require valid-user
<IfModule mod_authz_svn.c>
#AuthzSVNAccessFile /etc/httpd/authz
AuthzSVNReposRelativeAccessFile authz
</IfModule>
</location>
####### 创建一个名为svn_test库
cd /home/SVN_REPO
svnadmin create svn_test
cd /home/SVN_REPO/svn_test/conf
vi authz
[svn_test:/]
user01 = rw
[<仓库名称>:<仓库路径>]
内容 ==书写方式
用户名 = 权限(r, rw) user01 = r
或者:
@组名 = 权限(r, rw) @group = r
标签:svn 配置管理工具 svn mod_dav_svn svn+http
原文地址:http://blog.51cto.com/xiaoma90/2104871