Author Topic: Differnce- Model Branch and XML  (Read 3470 times)

Tehila1

  • EA User
  • **
  • Posts: 256
  • Karma: +0/-0
    • View Profile
Differnce- Model Branch and XML
« on: May 10, 2015, 08:10:55 pm »
What is the difference between import of EAB file (model branch) and import an XML file and configuring to version control?

Thanks.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: Differnce- Model Branch and XML
« Reply #1 on: May 10, 2015, 10:17:46 pm »
I'd say it's the difference between apples and eggs. An EAB is a symbolic file (just open it with a text editor). An XMI import is some package in your repository which you replace by the contents of an XMI-formatted model.

q.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8083
  • Karma: +118/-20
    • View Profile
Re: Differnce- Model Branch and XML
« Reply #2 on: May 11, 2015, 09:29:05 am »
There's a bit more of a relationship than that.

An EAB file specifies what your top level packages are, and uses XMI to import that package (and its children etc.) In a model (or version control repository) with hundreds of packages an EAB file makes it much easier to know how to recreate the model in a new repository.
« Last Edit: May 11, 2015, 09:30:36 am by simonm »