Как предотвратить зависание Subversion при подключении через VPN?

Как предотвратить зависание Subversion при подключении через VPN?

Я пытаюсь подключиться к svn upрепозиторию Subversion на Windows 7 x64. Он настроен на подключение по протоколу svn://и должен быть доступен через VPN (OpenVPN). В моем локальном файле есть запись, hostsсопоставляющая имя хоста репозитория с сетевым адресом в сети VPN.

Все это прекрасно работает, когда я на работе использую тот же ноутбук.

Я работаю из дома сегодня и пытаюсь подключиться. Когда я это делаю svn up, либо с помощью svn Collabnet, либо с помощью TortoiseSVN, несколько файлов передаются нормально, а затем пользовательский интерфейс зависает (похоже, так было бы, если бы загрузка длилась долго, но, похоже, она никогда не доходит до конца). Затем мне приходится убивать его и делать svn cleanupперед повторной попыткой.

Есть идеи, в чем может быть проблема? Я временно отключил брандмауэры на своем беспроводном маршрутизаторе и в Windows, но все равно произошло то же самое. Это невероятно раздражает!

Редактировать:У некоторых (но не у всех) моих коллег та же проблема. Предполагается, что это может зависеть от того, каким провайдером мы пользуемся. Есть ли у кого-нибудь мысли по этому поводу? Или, если это невозможно, есть ли способ сделать исполняемый файл subversion более устойчивым к потере пакетов?

решение1

Тьфу-тьфу-тьфу, добавление следующей настройки в мой файл конфигурации OpenVPN, похоже, решило проблему:

mssfix 1200

Связанный контент