"Неверный разделитель чанков" или "Не удалось прочитать размер чанка" в Visual SvnServer
ОШИБКИ
При оформлении большого проекта мы получаем ошибку в случайном файле в проекте:
Не удалось прочитать размер чанка: соединение было закрыто сервером
или же
Разделитель фрагментов недействителен
проблема возникает случайно. Большую часть времени все работает.
SETTING
Svnserver работает на порте 80, с этим пользовательским параметром в C:\Program Files (x86)\VisualSVN Server\conf\httpd-custom.conf
SVNInMemoryCacheSize 1000000
<Location /svn/>
SVNCacheTextDeltas on
SVNCacheFullTexts on
SVNCacheRevProps on
</Location>
КОМПОНЕНТЫ
- Windows 2008 Server R2
- VisualSVN 3.2.2
- Apache Subversion 1.8.11
- Apache HTTP Server 2.2.29
ПОДРОБНОСТИ
Проект очень большой, более или менее 200 файлов и более 500 мегабайт
Кто-нибудь знает об этой проблеме и как ее решить?
1 ответ
Есть ли в журнале событий нехватка памяти / события сбоя?
Я предлагаю вам обновить до VisualSVN Server 3.3.0 из-за следующих изменений:
- Исправлено: неограниченное использование памяти на стороне сервера возможно при некоторых обстоятельствах. https://www.visualsvn.com/server/changes/
Я также хотел бы отметить, что вы настроили сервер VisualSVN для использования 1 ГБ для внутренних кэшей: вам это действительно нужно? У вас есть другая оперативная память на вашем сервере для такого большого кеша?
Кстати, 200 файлов и 500 МБ - довольно маленький размер проекта для Subversion.