Fri, 22 Apr 2011 16:21:39 +0300, /Daniel Shahaf/:

So I'd go for svnsync; it has access to the full 'original' history,
which 'svnadmin load' hasn't.  It should be possible to patch svnsync
into generating the correct text-deltas for files whose properties have
been mangled --- for example, if you've set a property to 'native', then
have svnsync compute not the text delta between rN-1 and rN, but between
convert_to_LF(rN-1) and convert_to_LF(rN).

There may well be a simpler solution that I'm overlooking.

Unfortunately I lack enough skill to build svnsync from sources myself, and I couldn't patch it. I could eventually operate on the 'svnadmin dump' output, modifying it as such that loading it anew would result in the necessary correction. So I've wondered if anyone has done something similar, already.

--
Stanimir

Reply via email to