Здраствуйте.
На сервере стоит subversion поключённый к apache. У разработчиков происходят ошибки при коммите некоторых файлов, в частности PDF. Появляется ошибка:
Error:svn: E200003: Commit failed (details follow):
svn: E200003: Delta source ended unexpectedly
svn: E175002: PUT of '/svn/!svn/wrk/c717e50b-5101-0010-bea6-591f31b373ea/GeoRetailForms/trunk/grf-sync-master/src/main/resources/manual%2520SyncMaster.pdf': 500 Internal Server Error (http://svn.mysite.ru)
В логах апача встречается такое:
Unexpected end of svndiff input [500, #185004]
could not write the file contents [500, #200003]
Delta source ended unexpectedly [500, #200003]
mod_dav_svn close_stream: error closing write stream [500, #185004]
Посоветовал разработчикам отключить антивирус или закомитить через другой клиент - та же ошибка. У меня же она не происходит, тот же файл закачивает без ошибок. Так же через разные клиенты пробовал.
И ещё поступают жалобы, что периодически всплывают старые файлы.
Подскажите с чем это может быть связано и в какую сторону копать?
Содержимое /etc/httpd/conf.d/subversion.conf:
<VirtualHost *:80>
ServerName svn.mysite.ru
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
# Add the following to allow a basic authentication and point Apache to where the actual
# repository resides.
<Location /svn>
DAV svn
SVNPath /srv/svn/project_new
AuthType Basic
AuthName "Subversion repos"
AuthUserFile /srv/svn/project_new/conf/passwd
#AuthzSVNAccessFile /srv/svn/project_new/conf/authz
Require valid-user
</Location>
</VirtualHost>