SVN Не удалось прочитать ошибку строки состояния при проверке

Раньше я был в состоянии проверить/удалить из нашего репозитория SVN на работе. Затем я сделал чистую установку OS X 10.8 из-за некоторых проблем. Все остальное здорово, но теперь я не могу проверить или обновить. Никто больше здесь не испытывает проблем.

Вот ошибка, которую я получаю:

svn: ОПЦИИ http://subversion.myhost.com/svn/repository/trunk ': Не удалось прочитать строку состояния: соединение было закрыто сервером (http://subversion.myhost.com)

За последние пару дней я много раз заработал в поисковых системах, но ничего не нашел, было полезно. Наиболее информативная страница здесь: SVN: Не удалось прочитать строку состояния: соединение было закрыто сервером

Материал, который я пробовал:

  • изменение http → https → svn (соединения с https/svn отклоняются)
  • проверка блокировки прокси/брандмауэра (не удалось найти - но, возможно, там что-то я пропустил?)
  • загрузка репозитория из веб-интерфейса (можно просмотреть его просто отлично, но все еще не можете проверить)
  • обновление subversion (использовалось svn из Xcode 4.5), затем установлено svn (1.6.18) через macports (все еще получаю ту же ошибку)
  • удалил мои настройки subversion в ~/.subversion
  • double/triple/quad + проверял URL (каждый раз)
  • проверка материалов из совершенно другого репозитория за пределами площадки (получена такая же ошибка)
  • пить много горной росы и надеяться на вдохновение (становится нервным, но ничего больше не изменилось).

У кого-нибудь есть другие идеи?

Ответ 1

Я тоже был сожжен этим; спасибо, что указал мне в сторону виновника (проклятый клиент VPN). Я отмечаю, что он делает это fuckery даже с VPN-соединением отключено, чтобы вы не подумали, что можете остановить его от зависания с сетевым стеком, спросив красиво!

Откуда вы узнали, что это клиент? Я собираюсь бороться с этим с моей ИТ-командой, поэтому было любопытно, какая другая информация была там.

Ответ 2

Что делать, если репозиторий находится за брандмауэром и вам нужен VPN-клиент для подключения?

Ответ 3

Я нашел работоспособное решение для использования клиента SVN с клиентом Cisco Any Connect 3.1.x для Apple Mac OS X 10.9.x.

В заключение удалите веб-модуль безопасности Cisco Any Connect.

Резюме выпуска и решения, опубликованное в

Суперпользователь - ошибка SVN при подключении с MacBook

https://superuser.com/a/704711

и при

Суперпользователь - подключение SVN не выполнено

https://superuser.com/a/579485

  • Тим

Ответ 4

У меня возникла такая же проблема, но мы используем Juniper VPN. Выключение всех процессов VPN помогло решить проблему.