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

Re: GSoC '09 -- are we in?

From: John Szakmeister <john_at_szakmeister.net>
Date: Wed, 11 Mar 2009 07:28:31 -0400

On Wed, Mar 11, 2009 at 5:23 AM, Branko Cibej <brane_at_xbc.nu> wrote:
> John Szakmeister wrote:
>> (Can we do something like re-encode
>> the unidiff as a delta stream and run it through our normal merge
>> algorithm?)  I can see this being useful outside of Subversion as
>> well.
> Interesting thought, but I don't quite understand how that would work. I
> assume my "delta stream" you mean just adding the ancestry metadata?

I haven't really thought much about it. The thought I had running
through my head was if there was a way to put the unidiff in a format
that the client could more readily apply, then it might help to reduce
the dependence on the patch exectuable for 'svn patch'. Thinking more
about it, the delta is almost always converted back into a full-text,
and then run through the line-based merging algorithm... so it's
probably of no help. But I do think that getting rid of that
dependence would be a Good Thing. Especially since the non-cygwin
based version (I use the one from UnxUtils on sourceforge) breaks in
fun ways.


Received on 2009-03-11 12:28:46 CET

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