You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Julian Foad <ju...@btopenworld.com> on 2012/04/02 17:02:03 UTC

Symmetric Merge - status

Thanks to preliminary testing by Paul, Mark and Philip, the symmetric merge idea is starting to show its main point, but it is far from complete.


What needs to be done?


The current implementation is crude, and suffices only to get the development started by calling one or other of the current 'sync' or 'reintegrate' code paths.  The two big things are:


  * Subtree mergeinfo.  I spent part of Friday talking this through with Philip Martin and we agreed on how it should behave.  I'll write this up in a separate post.

  * Skipping source-branch revisions that have been cherry-picked to the target branch.  The present source code only does this when it invokes the 'sync-like' (base on source branch) code path; the 'reintegrate-like' (base on target branch) code path doesn't attempt to do this.  We need to generalize the merge subroutines to handle both cases with the same code.


These are not independent tasks; rather they are two aspects of the behaviour that the merge code will need to have.


New People


I'm pleased to be able to say that as of this weekend we can welcome three more people -- Stefan Fuhrmann and Cristian Camerin and Oleksiy Suschuk -- who are all now getting involved with this work.  They are all working for Assembla and have just been asked to help us, and so are reading up on the merge stuff and (apart from our Stefan2) on contributing to the Subversion community.  Please join me in welcoming them on board.

- Julian


Re: Symmetric Merge - status

Posted by Julian Foad <ju...@btopenworld.com>.
>>  Julian Foad wrote:

>>>   I'm pleased to be able to say that as of this weekend we can welcome
>>>   three more people -- Stefan Fuhrmann and Cristian Camerin and Oleksiy
>>>   Suschuk [...]
>> 
>>  Welcome aboard!
> 
> Correction: it's "Cristian Amarie" (IRC name: camerin).

Correction 2: it's "Cristian Amarie" (IRC name: camarie).

Sorry for the confusion.

- Julian

Re: Symmetric Merge - status

Posted by Julian Foad <ju...@btopenworld.com>.
C. Michael Pilato wrote:
> Julian Foad wrote:
>>  I'm pleased to be able to say that as of this weekend we can welcome
>>  three more people -- Stefan Fuhrmann and Cristian Camerin and Oleksiy
>>  Suschuk [...]
> 
> Welcome aboard!

Correction: it's "Cristian Amarie" (IRC name: camerin).

- Julian

Re: Symmetric Merge - status

Posted by "C. Michael Pilato" <cm...@collab.net>.
On 04/02/2012 11:02 AM, Julian Foad wrote:
> I'm pleased to be able to say that as of this weekend we can welcome
> three more people -- Stefan Fuhrmann and Cristian Camerin and Oleksiy
> Suschuk -- who are all now getting involved with this work.  They are all
> working for Assembla and have just been asked to help us, and so are
> reading up on the merge stuff and (apart from our Stefan2) on
> contributing to the Subversion community.  Please join me in welcoming
> them on board.

Welcome aboard!

-- 
C. Michael Pilato <cm...@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand


Re: Symmetric Merge - status

Posted by Stefan Sperling <st...@elego.de>.
On Mon, Apr 02, 2012 at 04:02:03PM +0100, Julian Foad wrote:
> New People
> 
> 
> I'm pleased to be able to say that as of this weekend we can welcome three more people -- Stefan Fuhrmann and Cristian Camerin and Oleksiy Suschuk -- who are all now getting involved with this work.  They are all working for Assembla and have just been asked to help us, and so are reading up on the merge stuff and (apart from our Stefan2) on contributing to the Subversion community.  Please join me in welcoming them on board.

Fantastic! This is great news :)