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

Re: Is there a way to 'sparsify' a working copy, without starting over?

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Mon, 13 Jun 2016 08:52:18 +0000

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
Received on 2016-06-13 10:52:26 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.