Добрый день! Разбираюсь с системой контроля версий Subversion и возник один вопрос.
Есть группа компьютеров, соединённых в локальную сеть. На моём - Ubuntu 9.04, на остальных - XP (пока что, я коллег ещё не обратил в веру
). Я на своём компе поднял apache сервер и svn, пользуясь советами (кратко):
$ sudo apt-get install subversion
$ sudo apt-get install libapache2-svn
$ sudo addgroup subversion
$ sudo adduser www-data subversion
$ sudo adduser anton subversion # т.е. имя моего профиля в Ubuntu
$ sudo mkdir /home/svn
$ cd /home/svn
$ sudo mkdir myproject
$ sudo chown -R www-data myproject
$ sudo chgrp -R subversion myproject
$ sudo chmod -R g+rws myproject
$ sudo svnadmin create /home/svn/myproject
$ sudo chmod -R g+rws myproject
/etc/apache2/mods-available/dav_svn.conf:
<Location /svn/myproject>
DAV svn
SVNPath /home/svn/myproject
AuthType Basic
AuthName "myproject subversion repository"
AuthUserFile /etc/subversion/passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
</Location>
$ sudo htpasswd -c /etc/subversion/passwd anton
$ sudo /etc/init.d/apache2 restart
У меня svn отлично работает - и из браузера и kdesvn. В общем, все команды, которые я "учил" по svn - все работают. А вот с соседнего компа я не могу (из браузера) зайти в svn. Скорее даже - не знаю как. Дело в том что это первый такой мой опыт, и я так сказать сетево- безграмотен. Объясните, пожалуйста, как получить доступ к svn-серверу с другого компа.