安装svn
[root@localhost ~]# yum install mod_dav_svn subversion -y
[root@localhost ~]# systemctl restart httpd.service
[root@localhost ~]# ls /etc/httpd/modules/ | grep svn
mod_authz_svn.so
mod_dav_svn.so
[root@localhost ~]# svn --version
创建svn库目录
[root@localhost ~]# mkdir /svn
修改httpd对应的svn配置文件
[root@localhost ~]# cd /etc/httpd/conf.d/
[root@localhost conf.d]# vim subversion.conf
[root@localhost conf.d]# cat subversion.conf
#Include /svn/httpd.conf
<Location /svn/>
DAV svn
SVNListParentPath on
SVNParentPath /svn
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile /svn/passwd.http
AuthzSVNAccessFile /svn/authz
Require valid-user
</Location>
RedirectMatch ^(/svn)$ $1/
[root@localhost conf.d]#
[root@localhost conf.d]#
创建svn配置文件
[root@localhost conf.d]# pwd
/etc/httpd/conf.d
[root@localhost conf.d]# touch /svn/passwd.http
[root@localhost conf.d]# touch /svn/authz
[root@localhost conf.d]# systemctl restart httpd.service
[root@localhost conf.d]#