- 安装Apache2
#sudo apt-get install apache2
- 安装SVN
#sudo apt-get install subversion libapache2-svn
- 配置Apache2的配置文件 /etc/apache2/mods-available/dav_svn.conf
<Location /svn>
DAV svn
SVNParentPath /opt/svn/repos/
AutoType Basic
AutoName "My Respository"
AutoUserFile /opt/svn/password
Require valid-user
</Location>
- 创建项目目录
#sudo svnadmin create /opt/svn/repos/myproject
- 创建用户名和密码
#sudo htpasswd -c /opt/svn/passwd robinhuang (第二次创建可取消-c)
- 使Apache的某些模块有效
#sudo a2enmod dav dav_fs dav_svn
- 最后重载Apache
#sudo /etc/init.d/apache2 force-reload注意:当创建一个项目之后,需要运行以下命令:#sudo chown -R www-data: /opt/svn/repos使得该项目的文件能够正常访问。