Book a Demo

Author Topic: Merging Elements  (Read 4817 times)

OpenIT Solutions

  • EA User
  • **
  • Posts: 555
  • Karma: +9/-1
    • View Profile
Merging Elements
« on: August 24, 2011, 10:59:15 pm »
Hi,

Is there an automated way to merge two or more elements (in different packages) into a single new element. My users have created duplicates of elements in various packages and i now need to merge them into a single new element....would be nice to have a tool / feature to do this in EA - but i can't find one. Any external tools/Add-ins provide this capability?

Regards,

Jon.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Merging Elements
« Reply #1 on: August 24, 2011, 11:12:44 pm »
Jon,

I had the same issue a while ago, and I wrote my own merge tool.
I haven't seen any tool like that on the market yet.

Geert

Kevin Shannon

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Merging Elements
« Reply #2 on: August 30, 2011, 11:14:42 pm »
I may have a similar question... A coworker and myself are both working on an Enterprise Architect Project file (.EAP) and sharing the project using Subversion.  We both made changes and we'd like to merge the two changed files back together.  Are there any tools available that can assist us with this merge?  Geert, is your custom merge tool something you'd be willing to share?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Merging Elements
« Reply #3 on: August 31, 2011, 12:19:16 am »
Kevin,  that is something completely different.
If you have used subversion then there shouldn't be any issues.
The merge tool I wrote was designed to merge elements with the same origin and meaning, but with different guid's into one element.

Unfortunately this tool is not owned by me so I can't share it.

Geert

Kevin Shannon

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Merging Elements
« Reply #4 on: August 31, 2011, 06:05:47 am »
Geert,

Thank you for the quick reply!  After doing a little more research, it seems what I need to do is investigate EA's built-in version control features.  I am not yet using them; I am simply storing my .eap file in a shared folder.

I found this PDF to be quite useful.  http://www.sparxsystems.com/WhitePapers/Version_Control.pdf

Thanks again!!
Kevin

HowardB

  • EA Administrator
  • EA User
  • *****
  • Posts: 55
  • Karma: +0/-0
  • I love YaBBies!
    • View Profile
Re: Merging Elements
« Reply #5 on: August 31, 2011, 11:16:05 am »
Kevin,

You should also take a look at EA's built-in baseline differencing and merging capabilities.  This may provide the functionality you are looking for.

The ability to retrieve a baseline from a separate project file, or creating a baseline from a previous revision of a version controlled package, might also be useful in your situation.

regards,
Howard.