У меня есть vpn-соединение с моим рабочим местом, где у меня есть хранилище SVN с моим кодом. Я пытаюсь зафиксировать изменения на своем локальном диске в удаленном хранилище с помощью TortoiseVPN. Когда я подключаюсь из моего домашнего adsl-соединения (плюс vpn), коммит всегда терпит неудачу. Тем не менее, я попытался поделиться подключением моего мобильного телефона (плюс VPN), и он работает просто отлично.

Есть предположения о том, что может происходить?

2 ответа2

0

Может быть, ваша домашняя противопожарная стена блокирует передачу SVN. Вы должны иметь специальные порты, открытые для SVN, в зависимости от протокола, который вы используете.

Какая первая часть URL вашего хранилища Subversion?

  • SVN-URL: http://subversion/repos/ -> Порт 80
  • SVN-URL: https://subversion/repos/ -> Порт 443
  • SVN-URL: svn://subversion/ -> Порт 3690
  • SVN-URL: svn+ssh://subversion/repos/ -> Порт 22
  • SVN-URL: http://subversion/repos:8080 -> Порт 8080

для получения дополнительной информации см. здесь:SVN вопрос по аналогичной теме

0

route -p add REPO-IP mask 255.255.255.255 GATEWAY metric 1

  • REPO-IP - это IP-адрес вашего хранилища SVN (просто пропингуйте его)
  • GATEWAY - ваш шлюз по умолчанию, показанный через ipconfig /all

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