Re: svn commit: r1434913 - /subversion/trunk/subversion/libsvn_wc/wc_db.c
From: Philip Martin <philip.martin_at_wandisco.com>
Date: Fri, 18 Jan 2013 15:50:12 +0000
"Bert Huijben" <bert_at_qqmail.nl> writes:
> I'm still not sure if the current scheme scales under the move of multiple
The "svn rm Z" is removing half of a move (A-to-Z) so it currently
> svn up
Go back to the start:
svn mv A/B B
This results in A/B to B and A/C to C with A deleted:
D A
> I would guess it is much simpler to store in op_depth A/B that it is
Perhaps it is. What goes wrong? The whole status API doesn't really
> svn mkdir --parents A/A/A/A/A/A
I guess B is a typo for D or E. I don't quite see what the problem
svn mv A/A/A/A/A/A C
ignoring the implementation bug we have:
A/A to E
then
svn mv D/A/ A/A
should give
A/A to E
> It is certainly possible to get multiple moved-froms at different depths the
What about moves that don't involve a BASE node?
> (Moved-from is always stored in the op-root of the addition, so this can
Yes, we are tracking move roots as those are the things that get
-- Certified & Supported Apache Subversion Downloads: http://www.wandisco.com/subversion/downloadReceived on 2013-01-18 16:50:56 CET |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.