代码之家  ›  专栏  ›  技术社区  ›  Troy Hunt

VisualVN Server 3是否支持HTTP压缩?

  •  2
  • Troy Hunt  · 技术社区  · 15 年前

    有人知道VisualVN服务器的版本3是否支持HTTP压缩吗?它是在2.0版本中,然后在2.0.4版本中下降,我以为它是要重新合并到3版本中,但现在可以找到任何参考(Visual SVN对文档非常轻描淡写)。

    1 回复  |  直到 7 年前
        1
  •  3
  •   Ivan Zhakov    7 年前

    不,VisualSVN服务器不支持HTTP压缩 而且很有可能在将来不支持它,因为mod撘dav撘svn/mod撘deflate中的内存泄漏( SVN-3084 )

    但是Subversion Delta已经自我压缩了,所以使用HTTP压缩进行Subversion流量没有什么好处。

    更新: ( SVN-3084-VSN )问题已解决,因此VisualVN服务器某天将支持HTTP压缩,但目前不支持。您可以将以下行添加到 %VISUALSVN_SERVER%\conf\httpd-custom.conf 如果您真的希望在VisualSVN服务器中进行HTTP压缩:

    LoadModule deflate_module bin/mod_deflate.so
    
    # Disable builtin Subversion compression
    SVNCompressionLevel 0
    
    # Enable HTTP compression
    DeflateCompressionLevel 5
    SetOutputFilter DEFLATE
    

    重要: 请确保您使用的是VisualVN Server 3.5.7或更高版本,否则在某些情况下可能会过度使用内存。