apache 有该模块
yum install mod_dav_svn subversion httpd
LoadModule dav_svn_module modules/mod_dav_svn.so
3 LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svn>#url
DAV svn
SVNPath /svn/project/ #仓库
AuthType Basic
AuthName "Subversion repos"
AuthUserFile /svn/project/conf/passwd #svn验证文件
Require valid-user
</Location>
key***:
由于svn和http的授权文件貌似加密方法不一样
so:
/usr/bin/htpasswd -c /svn/project/conf/passwd fun ##最后一个参数是你的用户名,执行会让你重新输入一次密码!