On Thu, Jan 17, 2013 at 10:14:11PM +0100, Bert Huijben wrote: > 21:10 <@breser> If our wc move design is predicated on not replacing the from > path we've made a major error.
I don't think this is a design problem. The bug simply seems to be that the 'mkdir' in: svn mv A B svn mkdir A doesn't preserve the moved_to column of the row of A at op_depth 1. It shouldn't be deleting existing move information from the db. A few weeks ago we started storing move information in layers where op_depth > 0, instead of where op_depth == 0, to make nested moves and moves within copies work. We still need to update some parts of the system to work with this new design.