Storing Copied-To info (was: Tree conflicts - thoughts on use cases, merging, and tests)
From: Talden <talden_at_gmail.com>
Date: Sat, 22 Mar 2008 01:37:12 +1300
> (2) there is no API call "whereis", defined as follows:
I'd been thinking about this Copied-To information recently and how it
If we think of paths in the repository as currently all being in the
We could use the same skip-delta logic to build up content in another
EG let's say we performed the copy...
FS:/ant.txt_at_r1 --> FS:/bat.txt_at_r3
...then "CT:/ant.txt/r1" could have the following added to its content...
bat.txt_at_r3
...if we then did...
FS:/ant.txt_at_r1 --> FS:/cat.txt_at_r4
...we would add change "CT:/ant.txt/r1" to...
bat.txt_at_r3
...and add the following to "CT:/bat.txt/r3"
dog.txt_at_r4
Looking up Copied-to information is now available by looking at the
Now naturally the file need not be textual, should probably be sorted
Also merge-logic for this name-space is different and, I think, as I
Note that this probably doesn't make looking for copied-to information
I'm curious whether anyone else sees this as a solution with any merit
-- Talden --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org For additional commands, e-mail: dev-help_at_subversion.tigris.orgReceived on 2008-03-21 13:37:24 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.