2009-01-19 6 views
5

Je me demandais si SVN compressait réellement le contenu binaire sur le serveur pendant Commits? Je sais que le binaire stocke les difframmes pour la comparaison et le versionnage mais se demandait si un nouveau fichier engagé occuperait le même volume sur le serveur que sur le PC client?SVN Compresser le contenu binaire?

Répondre

12

Je le crois.

D'ici: 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

lien rompu, http://svn.apache.org/repos/asf/subversion/trunk/INSTALL – ccook

+0

Merci ccook. J'ai mis à jour la réponse. –

4

Oui, Subversion compresse de nouveaux fichiers, ainsi que les changements. (Le serveur ne se soucie pas si le fichier est texte ou binaire.)

Notez cependant: si le fichier que vous ajoutez est déjà compressé (par exemple une archive zip, un fichier mp3, un JPEG, un GIF) subversion ne sera pas en mesure de le rendre plus petit.

Questions connexes