SVN Commit более vpn не работает в домашней сети

954
Victor Medina

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

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

0
Нам нужно больше информации, чем «она провалилась» по многим причинам, по которым она может потерпеть неудачу, и в большинстве случаев в журналах указывается причина Ramhound 6 лет назад 0
Под «неудачей» я подразумеваю, что он не подключится. У меня висит бесконечно, и когда я отменяю его, он говорит, что не может подключиться к хранилищу. Victor Medina 6 лет назад 0

2 ответа на вопрос

0
chux

Может быть, ваша домашняя противопожарная стена блокирует передачу 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 вопрос по аналогичной теме

Да, я видел этот пост, но это не мой случай. Мой URL имеет первый тип "http: // subversion / repos /", но порт 80 открыт. Victor Medina 6 лет назад 0
Вы можете получить доступ к хранилищу через браузер под этим URL? chux 6 лет назад 0
0
Alexander

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

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

Похожие вопросы