Ответ 1
Это никогда не было полностью разрешено, я работал над этим, выполняя чистую проверку и перенося изменения в новую рабочую копию.
У меня проблема с моим удаленным репо в svn. Я запускаю svn версии 1.8.5 на windows 8.1
Когда я пытаюсь выполнить обновление svn, я получаю ошибку svn: E120104: ra_serf: произошла ошибка во время декомпрессии
Я могу сделать чистую проверку.
Кто-нибудь знает, как решить эту проблему?
Это никогда не было полностью разрешено, я работал над этим, выполняя чистую проверку и перенося изменения в новую рабочую копию.
Этот форум форума wandisco приведет вас в правильном направлении. Предполагая, что у вас есть доступ к серверу репо, вам необходимо отключить сжатие с помощью mod_deflate.
Чтобы устранить эту ошибку при попытке экспорта большого ( > 4 ГБ) репозитория на Ubuntu 12.04 LTS, выполните следующие действия:
На сервере, на котором размещается репо:
mv /etc/apache2/mods-enabled/deflate.load ~/backup_deflate.load
mv /etc/apache2/mods-enabled/deflate.conf ~/backup_deflate.conf
mv /usr/lib/apache2/modules/mod_deflate.so ~/backup_mod_deflate.so
sudo service apache2 restart
Как описано в других сообщениях, изменение клиента также является работоспособным решением. Благодаря доступу к серверу репо этот подход был быстрее реализован и не требовал изменений пользователями.
Это не ограничивается Windows. У меня была проблема с OS X при попытке совершить. Я добавил на клиентскую сторону ~/.subversion/servers
следующее: на основе ответа Nathan выше об отключении сжатия:
[global]
http-compression = no
Это разрешило проблему.
У нас была такая же проблема, к сожалению, она не может быть решена путем определения опции http-compression = no
. Оказалось, что после исследования выяснилось, что этот вариант, рекомендованный HTML5-шаблонными настройками сжатия Apache, вызвал эту проблему. Нам пришлось временно отключить следующий параметр:
<IfModule mod_mime.c>
AddEncoding gzip svgz
</IfModule>
В то время как AddEncoding gzip svgz
был неактивным, возможна фиксация файлов, имя которых включает термин svgz
.
Из Проверяя более старую версию SVN на сервере на этом сайте, эта проблема вызвана клиентскими библиотеками HTTP.
Я пытаюсь установить svn со старой версией (1.7.19), как сказал alvas на предыдущем веб-сайте. Возможно, следующая ошибка
configure: ошибка: не найден парсер XML: expat или libxml 2.x required
.
Вы можете скачать expat-2.1.0.tar.gz из http://sourceforge.net/projects/expat/files/
Но более старая версия может не поддерживать SSL. Используйте 'http' вместо 'https'. Моя среда - AMD_64 + Ubuntu14.04 LTS.