Question about binary files
From: Jim Geist <jim_at_rodentia.net>
Date: 2004-10-24 23:13:51 CEST
I'm evaluating Subversion for use on a fairly large game project. One of the features that got me interested was the ability to send/store diffs for binary files as well as text files.
But when I tried checking in and changing a binary file, svn doesn't appear to send diffs. I checked in a large bitmap (~700k), then changed a very little data in the middle, then did a commit. Then I did a dump of those two revisions. The first, as expected, contains the whole 700k. But the second revision shows a change of the same size, even though it's apparent that the data is almost all identical. The size of the repository db directory was likewise increased by 700k.
Anyone have any ideas? I'm running the precompiled svn-1.1.0 for Windows on XP, for the moment just using a file: repository on the local machine.
This is an archived mail posted to the Subversion Users mailing list.