点击打开链接
1.下载安装
sudo apt-get install subversion libapache2-svn apache2 apache2-utils
sudo a2enmod ssl
sudo a2ensite default-ssl
sudo a2enmod dav_svn
2. 设置apache2
sudo vim /etc/apache2/mods-enabled/dav_svn.conf
编辑该文件使之如下:
<Location /svn>
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
更改 /home/svn 到任何你要保存仓库的地址。如果没有的话就新建。
sudo mkdir /home/svn
3.开启svn服务
sudo svnadmin create /home/svn
4.是APache成为该仓库的所有者。
sudo chown -R www-data /home/svn
5. 建立密码文件
sudo htpasswd -cm /etc/apache2/dav_svn.passwd admin
admin是你想使用的用户名,然后输入两次密码。
6.重启Apache
sudo /etc/init.d/apache2 restart