Re: diff4-optimization-bytes
From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Mon, 31 Jan 2011 02:47:50 +0100
On Fri, Jan 28, 2011 at 7:58 PM, Daniel Shahaf <d.s_at_daniel.shahaf.name> wrote:
Sorry, didn't get around to it yet. Maybe sometime during next week.
> Thanks :-). I've looked into it, but it seems the output functions in
I think it's more or less sensible, although I'm not completely sure.
Usage: /path/to/diff4 <mine> <older> <yours> <ancestor>
I think what you did is: take the difference between 2 and 3 (older
Compare that with the use of diff3, with the files 1, 2 and 3:
Usage: /path/to/diff3 <mine> <older> <yours>
$ diff3 1 2 3
Hmmm, that looks like a merge conflict, which seems logical (trying to
So now I also don't really understand why diff4 successfully merges
- 1 has evolved out of 4 (so '1' is the mine's replacement for '4')
- 2 has evolved out of 4 (so in the merge source, '2' is the
- So with "variance-adjusted patching", the diff between 2 and 3
Not sure though.
> How can we test diff4 then? Do we have to add public diff4 APIs in
Maybe we should come up with a better example. In the meantime, I'm
> Daniel
Yes. I think we should give it some effort to come up with some
Cheers,
-- Johan [1] http://svn.apache.org/repos/asf/subversion/trunk/notes/variance-adjusted-patching.htmlReceived on 2011-01-31 02:48:50 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.