Поддерживает ли VisualSVN Server 3 сжатие HTTP? - PullRequest
2 голосов
/ 04 августа 2009

Кто-нибудь знает, поддерживает ли версия 3 сервера VisualSVN сжатие HTTP? Это было в 2.0, а затем в 2.0.4, и я подумал, что оно должно быть включено в 3, но теперь не могу найти никаких ссылок (Visual SVN очень легок в документации).

1 Ответ

3 голосов
/ 04 августа 2009

Нет, VisualSVN Server не поддерживает сжатие HTTP и, скорее всего, не будет поддерживать его в будущем из-за утечек памяти в mod_dav_svn / mod_deflate ( SVN-3084 ).

Но дельты Subversion уже самосжаты, поэтому нет большого преимущества в использовании сжатия HTTP для трафика Subversion.

ОБНОВЛЕНИЕ: Проблема ( SVN-3084 ) была исправлена, поэтому VisualSVN Server когда-нибудь будет поддерживать сжатие HTTP, но в настоящее время это не так. Вы можете добавить следующие строки в %VISUALSVN_SERVER%\conf\httpd-custom.conf, если вы действительно хотите сжатие HTTP на сервере VisualSVN:

LoadModule deflate_module bin/mod_deflate.so

# Disable builtin Subversion compression
SVNCompressionLevel 0

# Enable HTTP compression
DeflateCompressionLevel 5
SetOutputFilter DEFLATE

ВАЖНО: Убедитесь, что вы используете VisualSVN Server 3.5.7 или более поздней версии, в противном случае вы можете получить чрезмерное использование памяти в некоторых случаях.

...