¿Comprime SVN el contenido binary?

Me preguntaba si SVN realmente comprime el contenido binary en el server durante Commits. Sé que el binary almacena los diffgrams para comparación y control de versiones, pero me pregunto si un nuevo file comprometido ocuparía el mismo volumen en el server que en el cliente.

Eso creo.

Desde aquí: 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. 

Sí, Subversion comprime files nuevos, así como también cambios. (Al server no le importa si el file es de text o binary).

Sin embargo, tenga en count que si el file que está agregando ya está comprimido (por ejemplo, un file zip, un file mp3, un JPEG, un GIF), la subversión no podrá hacerlo más pequeño.