Johan Corveleyn wrote on Mon, Jun 13, 2016 at 10:04:13 +0200:
> But if you have local moves, it seems the 'Delete' part of the move is
> lost when updating to depth empty, and the move is broken (converted
> into just the A+ of the "Add" part).
> 
> This looks like a bug in "update --set-depth" (losing information
> about local deletes (potentially part of a move)).
> Other than that, this technique seems to work fine.

Is the bug specific to --set-depth?  It sounds like a delete-delete tree
conflict, in which case, I would expect the following scenario to
trigger the same behaviour:

# greek tree
svnadmin create r
svn co -q file://$PWD/r wc
cd wc
touch iota
svn add -q iota
svn ci -q -m r1
svn up -q
# scenario:
svn rm -q -m r2 ^/iota
svn mv -q iota kappa
svn up

Sorry, I can't test this right now...

Daniel

Reply via email to