SVN压缩二进制内容吗?

时间:2009-01-19 16:23:08

标签: svn compression

我想知道SVN在提交期间是否实际压缩了服务器上的二进制内容?我知道二进制文件存储用于比较和版本控制的差异,但是想知道提交的新文件是否会占用服务器上与客户端PC上相同的卷?

2 个答案:

答案 0 :(得分:12)

我相信。

从这里开始:http://svn.apache.org/repos/asf/subversion/trunk/INSTALL

  * libz  (REQUIRED for client and server)
     Subversion uses zlib for compressing binary differences.
     These diff streams are used everywhere -- over the network,
     in the repository, and in the client's working copy.

答案 1 :(得分:4)

是的,Subversion会压缩新文件以及更改。 (服务器不关心文件是文本还是二进制文件。)

但请注意:如果您要添加的文件已经过压缩(例如zip存档,mp3文件,JPEG,GIF),则subversion将无法使其变小。