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?
Antwort
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.
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
@bahrep Danke für die Erinnerung! Ich habe meine Antwort aktualisiert. –
- 1. Visualsvn - Repository-Server-Hosting
- 2. TortoiseSVN/VisualSVN Server Versionsnummer in Dateiname
- 3. VisualSVN Server 3.2 - Unerwarteter HTTP-Status 405
- 4. VisualSVN-Server an ein vorhandenes Repository anhängen
- 5. Zugreifen auf VisualSVN-Server auf Port 81
- 6. Wie finden Sie die Versionsnummer von VisualSVN Server?
- 7. Importieren eines Zertifikats in VisualSVN Server
- 8. Alles wie VisualSVN Server für Mercurial?
- 9. VisualSVN Fehler
- 10. Unterstützt Vertx 3 CompleableFuture?
- 11. Unterstützt SQL Server die Hash-Partitionierung?
- 12. Trac und VisualSVN Walkthrough?
- 13. VisualSVN Support Fragen
- 14. VisualSVN Wie wird die Revisionsnummer zurückgesetzt?
- 15. Ermitteln, ob der Server die Fortsetzungsabrufanforderung unterstützt
- 16. Unterstützt der Wowza-Server die Standardauthentifizierung?
- 17. WebSVN mit VisualSVN Server, hat jeder Authentifizierung zu arbeiten?
- 18. AnkhSVN vs VisualSVN
- 19. Können VisualSVN und Team Foundation Server-Client koexistieren?
- 20. Unterstützt JavaMail Server-Push?
- 21. AnkhSVN versus VisualSVN
- 22. Subsonic 3 - Unterstützt es die Abfrage mit IEnumerable.Contains?
- 23. Unterstützt Server Core 2008 asp.net?
- 24. Unterstützt Sql Server CE Multithreading?
- 25. Unterstützt Foxx/ArangoDB Server Socket.IO?
- 26. WebMatrix 3 unterstützt IIS Express nicht 10
- 27. Eclipse VisualSVN-Fehler svn E175002: java.lang.NumberFormatException
- 28. Wer weiß, ob Sie die VisualSVN-Testversion zurücksetzen können?
- 29. Unterstützt TFS VSO die Befehlszeile für Windows Server 2003?
- 30. Unterstützt SQL Server die IS DISTINCT FROM-Klausel?
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? –