Я хотел бы установить все, что мне нужно, чтобы начать использовать SVN для моего исходного кода, так как мне не нужно делиться своим проектом, я в порядке, делая все на моем локальном хосте. Моя конечная цель - подключиться к репозиторию на моем локальном хосте с помощью Eclipse через subclipse. Итак, вот все шаги, которые я сделал, я установил веб-сервер svn, apache2 и libapache2-svn на мою машину с Ubuntu:

 which svn
   /usr/bin/svn

which apache2
/usr/sbin/apache2

Я создал новый сайт в /etc /apache2 /sites-available / directoy, тестовом сайте svn, со следующим conf:

<VirtualHost *>
LoadModule dav_svn_module modules/mod_dav_svn.so
ServerName svn.vd-devel
DocumentRoot /var/svn/guidasvn/
<Location /repos>
DAV svn
SVNPath /var/svn/guidasvn
</Location>
</VirtualHost>

Затем я включил новый сайт:

a2ensite svn

Который появляется в папке включенных сайтов. Перезапустил сервер:

sudo service apache2 restart

В этот момент я ожидаю, что все будет хорошо, но когда я пойду на затмение и сделаю

 `Window>Open perspective>SVN Repository exploring> new repository location > http://svn.vd-devel/repo`s

Я получаю сообщение о том, что местоположение не может быть разрешено, также если из браузера я делаю:(h)ttp://svn.vd-devel/repos, то я не получаю ответа, я могу правильно запросить ping/curl-запрос моего локального хоста, но я думаю, что это указывает на мой виртуальный сайт по умолчанию, как я могу указать на мой недавно созданный второй сайт?

Спасибо

1 ответ1

1

Вам нужно добавить svn.vd-devel в ваш файл hosts, например так:

127.0.0.1 localhost svn.vd-devel

(Просто добавьте его в существующую строку 127.0.0.1)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .