2009-08-04 3 views
2

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

+0

Зачем вам компресс http? Нужно ли вам оптимизировать общую производительность (например, скорость для обновления) или уменьшить пропускную способность? –

ответ

3

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

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

UPDATE: The (SVN-3084) проблема была решена, так VisualSVN сервер поддерживает сжатие 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 сервер 3.5.7 или более поздней версии, в противном случае вы можете получить чрезмерное использование памяти в некоторых случаях.

+0

Является ли этот ответ верным для версий SVN 1.9.5 и более поздних версий? Я спрашиваю, потому что кажется, что [SVN-3084] (https://issues.apache.org/jira/browse/SVN-3084) был недавно разрешен и [исправление включено в обновление патча SVN 1.9.5] (https://issues.apache.org/jira/browse/SVN-3084?focusedCommentId=15705781&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15705781). – bahrep

+0

@bahrep Спасибо, что напомнили! Я обновил свой ответ. –

Смежные вопросы