Ошибка проверки SVN в больших репозиториях

Интересно, кто-нибудь может мне помочь? Недавно мы перенесли наш репозиторий Subversion с сервера VisualSVN в Windows на сервер Subversion в CentOS.

Миграция прошла успешно, однако мы получаем следующее сообщение об ошибке

Error REPORT of svn'/svn/MangoRepository/!svn/vcc/default': Could not read chunk size:
Error connection was closed by server (http://servername)

Теперь обходной путь для этого - просто выполнить обновление репо, и оно будет ограничено тем, где остановлено.

Мне просто интересно, был ли кто-нибудь навсегда исправлен для этого, так как это может быть довольно расстраивающим, чтобы повторить себя 60-70 разработчиков.

2 ответа

Я видел похожее сообщение об ошибке при переходе с нечувствительной к регистру файловой системы (windows) на чувствительную к регистру (большинство Unixes). Есть ли вероятность, что у вас есть файл с именем Default в некоторых контекстах и ​​default в других?

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

У нас были проблемы с этим в прошлый раз, вот что мы сделали:

  • Уменьшите пропускную способность сети, чтобы уменьшить количество подключений за короткое время.
  • Настройте брандмауэр, принимайте больше соединений.
Другие вопросы по тегам