У меня есть репозиторий на удаленном (за пределами брандмауэра) сервере, доступ к которому осуществляется с помощью расширения оболочки TortoiseSVN. Моя локальная машина для кодирования — это Windows XP, машина с удаленным хранилищем также основана на WIndows и использует svnserve для предоставления кода и т. д.
На моей кодирующей машине я могу щелкнуть правой кнопкой мыши каталог и использовать «SVN checkout», чтобы получить дерево каталогов из репозитория. Я могу внести изменения в код и зафиксировать их.
Если я попытаюсь использовать TortoiseSVN -> График ревизий или Показать журнал, я получу сообщение об ошибке, в котором говорится: «Произошла проблема с подключением к серверу» и спрашивают, хочу ли я просмотреть кэшированную информацию. Я пытался использовать Настройки -> Сохраненные данные и удалить все. Я повторно аутентифицировал пользователя/пароль и сохранил их.
Есть идеи, почему часть системы работает? Я думаю, что все пути, аутентификация и т. д. будут одинаковыми. Проблема с сообщениями об ошибках заключается в том, что они не сообщают, в чем проблема или какую информацию они используют (например, путь, на который смотрел граф ревизий).
svn
полностью отличается от HTTP(S), и я ожидаю, что он должен либо работать, либо не работать. Вам нужен администратор брандмауэра/сети, чтобы отслеживать трафик и выяснять, что именно блокируется и где. - person alroc   schedule 20.11.2013