Debian/Ubuntu下配置Subversion Server[转]
2010年7月12日
没有评论
来源:http://huangro.javaeye.com/blog/365993
安装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 svnSVNParentPath /opt/svn/repos/AuthType BasicAuthName “My Respository”AuthUserFile /opt/svn/passwordRequire 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
使得该项目的文件能够正常访问。