[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Deltas and unordered files

From: Gavin Lambert <gavinl_at_compacsort.com>
Date: 2006-09-05 08:45:42 CEST

I'm just curious if anyone knows how well Subversion handles unordered
files (eg. XML files where the order of 'records' is unimportant, and
tend to be written out in fairly random fashion, meaning that every time
the file is modified & committed the diff consists of nearly every line
in weird patterns).

I'm specifically thinking of Visual Studio's .resx files at the moment;
I suspect that VS loads them into a hashtable (randomising their order)
and then writes them back out, leading to large diffs.

Will this result in the entire file contents (or more, with bookkeeping
overhead) being duplicated for each revision it's changed in? Or is it
smarter than that?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Sep 5 08:46:55 2006

This is an archived mail posted to the Subversion Users mailing list.