2009-01-19 13 views
5

Me preguntaba si en realidad SVN comprime el contenido binario en el servidor durante Commits? Sé que el binario almacena los diffgrams para comparación y control de versiones, pero me pregunto si un nuevo archivo comprometido ocuparía el mismo volumen en el servidor que en el cliente.¿Comprime SVN el contenido binario?

Respuesta

12

lo creo.

A partir de 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. 
+1

enlace roto, http://svn.apache.org/repos/asf/subversion/trunk/INSTALL – ccook

+0

Gracias ccook. He actualizado la respuesta. –

4

Sí, Subversion comprime archivos nuevos, así como los cambios. (Al servidor no le importa si el archivo es de texto o binario)

Nota: sin embargo, si el archivo que está agregando ya está comprimido (por ejemplo, un archivo zip, un archivo mp3, un JPEG, un GIF) subversión no podrá hacerlo más pequeño.

Cuestiones relacionadas