有没有人知道VisualSVN服务器版本3是否支持HTTP压缩?它在2.0中然后在2.0.4中删除,我认为它本来要归并为3但现在找不到任何引用(Visual SVN对文档非常轻松)。
答案 0 :(得分:3)
不,VisualSVN服务器不支持HTTP压缩,并且由于mod_dav_svn / mod_deflate(SVN-3084)中的内存泄漏,很可能在将来不支持它。
但Subversion deltas已经自我压缩,因此对Subversion流量使用HTTP压缩没有什么大的好处。
更新:(SVN-3084)问题已修复,因此VisualSVN Server有一天会支持HTTP压缩,但目前还没有。如果您确实需要VisualSVN Server中的HTTP压缩,可以将以下行添加到%VISUALSVN_SERVER%\conf\httpd-custom.conf
:
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或更高版本,否则在某些情况下可能会占用大量内存。