У меня проблемы с настройкой домашнего сервера SVN в Windows XP.Следуя инструкциям в Интернете, я смог заставить его работать, используя XAMPP и настраивая WebDav для использования с Subversion.
Я переадресовал свой порт 8280 на маршрутизаторе, поскольку мой провайдер блокирует порт 80. Я также создал хост no-ip, поскольку мой IP-адрес является динамическим, и, набрав его URL-адрес в браузере, яЯ могу видеть страницу сервера XAMPP (я настроил Apache для прослушивания этого порта).Я использую опцию no-ip «redirect port 80», перенаправляя ее через порт 8280.
Я создал репозиторий в C: / svn, и я также могу видеть файлы репозитория, если я набираюмой URL без ip, за которым следует путь к хранилищу, как в «http://mysite.no -ip.org / svn».Я попросил друга сделать то же самое из Интернета, и он тоже смог просмотреть файлы.
Кроме того, я использую TortoiseSVN в качестве клиента, и если я пытаюсь извлечь свой репозиторий, используя мой номер no-ip URL, я получаю следующую ошибку:
"Unable to connect to a repository at URL 'http://mysite.no-ip.org/svn'
OPTIONS of 'http://mysite.no-ip.org/svn': could no connect to server
('http://mysite.no-ip.org)"
Однако, если я пытаюсь оформить заказ, используя "http://xxx.xxx.xxx.xxx:8280/svn" (где x образуют мой внешний IP), он отлично работает, даже из Интернета.
Нужна ли в TortoiseSVN какая-либо дополнительная конфигурация для работы с DNS? Чего мне не хватает?
Заранее благодарен за любые предложения.