Доброе время суток. Поднял на сервере svn, все работает. Хочу получить доступ к svn по локалке.
Много прочитал в гугле по этому поводу, понял, что можно сделать через апач. Но, конфиги вида:
<Location "/svn">
DAV svn
SVNPath /var/svn
AuthType Basic
AuthName "SVN Repositories"
AuthUserFile /etc/apache2/svn.htpasswd
Require valid-user
</Location>
отказываются работать, апач падает с ошибкой:
peoneer@peoneer:~/temp$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2 * We failed to correctly shutdown apache, so we're now killing all running apache processes. This is almost certainly suboptimal, so please make sure your system is working as you'd expect now!
... waiting [Sun Jul 25 14:18:00 2010] [warn] module rpaf_module is already loaded, skipping
Syntax error on line 3 of /etc/apache2/conf.d/svn:
Unknown DAV provider: svn
[fail]
Все модули, относительно DAV( кстати, что это ? ) подгружены.
Попробовал без такого конфига, а просто в виртуальных хостах прописать путь до svn. О чудо, страница отобразилась, набор каталогов так же появился. Но, ни на сервере по svn co
http://my_server.com/svn, ни в винде по тому же адресу ничего не происходит. коннект 200 ок, и гуляй вася(с).
Прошу помощи, ибо сам уже не знаю, куда смотреть.