On Tue, Dec 13, 2011 at 11:52 PM, Daniel Shahaf <d...@daniel.shahaf.name> wrote: > Johan Corveleyn wrote on Tue, Dec 13, 2011 at 22:04:33 +0100: [...] >> And even: >> >> $ svn mv some/file.txt some/otherfile.txt >> $ svn mv some/otherfile.txt some/file.txt >> $ svn ci -m "Replace some/file.txt with a copy of itself." >> >> (pre-1.7 this would be a replace without copyfrom, breaking the line >> of history [1], but that is fixed as of 1.7) >> > > But the fix is client-side, right? One can still do things like that by > driving an RA commit editor directly.
Oh yes, that was purely a client-side problem, which was fixed by the better capabilities of WC-NG. In theory the client could just as well translate the above series of commands into a simple modification, instead of a replace with history (copied from itself). But that doesn't happen in practice :-). Anyway, I guess this is getting off topic for this thread ... -- Johan >> [1] http://subversion.tigris.org/issues/show_bug.cgi?id=3429 - "svn mv >> A B; svn mv B A" generates replace without history