发布网友 发布时间:2022-05-20 17:44
共2个回答
热心网友 时间:2023-11-05 13:04
你试试这个追答既然你的svn可用,那么你可以完全不用理会那个错误信息;如果你是希望通过http方式访问svn,必须使用mod_dav_svn.so;而你现在用svn://方式一点问题没有,你管他干嘛,你就用svn://方式好了嘛,直接在配置文把那行删掉, 不就结了;
如果你要用http://方式来使用svn,那么我建议不要用xampp,正儿八经一步步安装subversion apache什么的,别给自己找麻烦
我刚刚试验过,如果你非要使用xampp,需要安装libapache2-svn,同时将相应的.so复制到moles目录,之后分别修改
/opt/lampp/etc/httpd.conf 加上
LoadMole dav_svn_mole moles/mod_dav_svn.so
LoadMole authz_svn_mole moles/mod_authz_svn.so
再修改/opt/lampp/etc/extra/httpd-vhosts.conf在最后面加上
NameVirtualHost *
ServerName localhost
DAV svn
SVNParentPath "/srv/svn"
之后再重启lampp,就会成功了:
$ sudo /opt/lampp/lampp restart
Stopping XAMPP for Linux 1.7.4...
XAMPP: Stopping Apache with SSL...
XAMPP: Stopping MySQL...
XAMPP: Stopping ProFTPD...
XAMPP stopped.
Starting XAMPP for Linux 1.7.4...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
热心网友 时间:2023-11-05 13:04
如果你是ubuntu,为什么要自己手工安装这些东西?直接用ubuntu的软件管理下载应该就可以支持了。