Skip to main content



      Home
Home » Modeling » EMF » Multiple branch merging in CDO
Multiple branch merging in CDO [message #659017] Thu, 10 March 2011 12:12 Go to next message
Eclipse UserFriend
Greetings,

I'm working with a large EMF model in CDO.

What I am trying to do is have a sequence of branches that is similar to the release branches in a regular ALM system. For example, I might want to have "DEV", "Q/A" and "PRODUCTION" branches. As changes to my model progress through a
release workflow, I want to promote changes from DEV -> Q/A -> PRODUCTION. Even assuming I make DEV = MAIN, I will need a minimum of two downstream branches in addition to MAIN. Note that I want to merge over and over again from DEV->Q/A->PRODUCTION as changes are made in DEV in need to be promoted.

When I try to do this with example code I've found for merging, it works on the first try but then never finds any further deltas to commit to the target branch on subsequent tries as described here:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=339271

Has anyone else tried anything like this? Has this type of use case been considered with CDO branch/merge before?


Thanks,

Cameron
Re: Multiple branch merging in CDO [message #659321 is a reply to message #659017] Sat, 12 March 2011 02:30 Go to previous message
Eclipse UserFriend
Am 10.03.2011 18:12, schrieb Cameron Bateman:
> Greetings,
>
> I'm working with a large EMF model in CDO.
>
> What I am trying to do is have a sequence of branches that is similar to the release branches in a regular ALM system. For example, I might want to have "DEV", "Q/A" and "PRODUCTION" branches. As changes to my model progress through a release workflow, I want to promote changes from DEV -> Q/A -> PRODUCTION. Even assuming I make DEV = MAIN, I will need a minimum of two downstream branches in addition to MAIN. Note that I want to merge over and over again from DEV->Q/A->PRODUCTION as changes are made in DEV in need to be promoted.
>
> When I try to do this with example code I've found for merging, it works on the first try but then never finds any further deltas to commit to the target branch on subsequent tries as described here:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=339271
Hi Cameron, I've left a suggestion on that bug...

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


>
> Has anyone else tried anything like this? Has this type of use case been considered with CDO branch/merge before?
>
>
> Thanks,
>
> Cameron
Previous Topic:Best practices: versioning .ecore files
Next Topic:Save key value pairs
Goto Forum:
  


Current Time: Mon Jul 07 18:55:19 EDT 2025

Powered by FUDForum. Page generated in 2.55546 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top