2009-08-04 13 views
2

Weiß jemand, ob die Version 3 des VisualSVN-Servers die HTTP-Komprimierung unterstützt? Es war in 2.0, dann in 2.0.4 und ich dachte, es sollte wieder in 3 integriert werden, aber jetzt kann ich keine Referenzen finden (Visual SVN ist sehr leicht in der Dokumentation).Unterstützt VisualSVN Server 3 die HTTP-Komprimierung?

+0

Warum benötigen Sie HTTP-Komprimierung? Benötigen Sie es zur Optimierung der Gesamtleistung (z. B. Geschwindigkeit für ein Update) oder zur Reduzierung der Bandbreite? –

Antwort

3

Nein, VisualSVN Server unterstützt keine HTTP-Komprimierung und wird es wahrscheinlich in Zukunft wegen Speicherlecks in mod_dav_svn/mod_deflate (SVN-3084) nicht unterstützen.

Aber Subversion-Deltas sind bereits selbstkomprimiert, daher gibt es keinen großen Vorteil, HTTP-Komprimierung für Subversion-Verkehr zu verwenden.

UPDATE: Die (SVN-3084) Problem wurde behoben, so VisualSVN Server eines Tages HTTP-Komprimierung unterstützen, aber zur Zeit ist es nicht. Sie können die folgenden Zeilen %VISUALSVN_SERVER%\conf\httpd-custom.conf hinzufügen, wenn Sie wirklich HTTP-Komprimierung in VisualSVN Server wollen:

LoadModule deflate_module bin/mod_deflate.so 

# Disable builtin Subversion compression 
SVNCompressionLevel 0 

# Enable HTTP compression 
DeflateCompressionLevel 5 
SetOutputFilter DEFLATE 

WICHTIG: Stellen Sie sicher, dass Sie VisualSVN Server 3.5.7 oder höher verwenden, sonst können Sie übermäßige Speichernutzung erhalten in manchen Fällen.

+0

Gilt diese Antwort für SVN 1.9.5 und neuere Versionen? Ich frage, weil [SVN-3084] (https://issues.apache.org/jira/browse/SVN-3084) vor kurzem aufgelöst wurde und das [Update in SVN 1.9.5 Patch-Update enthalten war] (https://issues.apache.org/jira/browse/SVN-3084?focusedCommentId=15705781&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15705781). – bahrep

+0

@bahrep Danke für die Erinnerung! Ich habe meine Antwort aktualisiert. –

Verwandte Themen