Andrew A. Raines wrote:
>Jeff Bowden <jlb@houseofdistraction.com> writes:
>
>
>>Well, my understanding of bzip2 compression, and block-oriented
>>encoding schemes in general, is that small changes to the source
>>lead to large changes in output such that nothing would be gained
>>by storing diffs.
>>
>>
>
>It turns out that the binary diff doesn't occur at the layer we've
>been talking about.
>
>On a commit, Subversion sees all files, binary and text, as streams
>of data directly from the network. The algorithm intelligently
>notices differences in those streams regardless of the overlaying
>file type. (In a local working copy, however, the svn command uses
>a classic contextual diff where applicable.)
>
>So, throw in your kitchen sink, full of dirty dishes; Subversion
>doesn't care.
>
>
It may not care, but if you keep tossing in new versions a .tar.bz2 it
will take up a lot of space. More space in the long run than if you
tossed in uncompressed .tar files. Better yet would be uncompressed
individual files.
At least, that's my understanding. If I had the will and the energy I
would test out this theory, but at the moment I have neither.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Mar 4 04:50:18 2004