Book a Demo

Author Topic: Changing Model Names - A bug?  (Read 2662 times)

TS1

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Changing Model Names - A bug?
« on: January 12, 2012, 08:34:17 am »
First, I'm using EA version 8.0.864 with the UPDM Add-In. I've create an EA UPDM model with several UPDM sub-models, all under version control using Subversion.

Suppose one of the UPDM sub-models was initially labeled TBD and placed under version control. Now I checkout just the (top level) TBD model package (using the 'Check Out' command), change the model name to TBD-1, and check the package back in.

When another engineer, who has previously imported all the sub-models (including the TBD sub-model) executes a 'Get Latest' on their (local) version they would expect the TBD model name to change to TBD-1 to reflect what is currently in the repository.

But the model name change is not happening. Moreover, the XMI file for the model package, which lists all the sub-packages in the model, hasn't changed the model name for each of the sub-packages.

Is the a bug or are additional steps required to get the name change process completed?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Changing Model Names - A bug?
« Reply #1 on: January 12, 2012, 05:04:12 pm »
Are you sure the root package (top level model) is version controlled?
If it's not, or if the other engineer only imported the sub-packages then it would make sense that the name change isn't seen by the other engineer.

Geert

TS1

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: Changing Model Names - A bug?
« Reply #2 on: January 13, 2012, 06:38:04 am »
Geert,

I did some checking. In one case another engineer had a root node that was not under version control. But I do not have a root node for all the sub-models (all from the same SVN repository). In either case a change to a model name, subsequently checked in, is not picked up by others using 'Get Latest' on the model who's name was changed.

Another aspect is that the .EAB file names in both the working directory and in the SVN repository are not changing either.

I would expect a change to a model name to be propagated throughout the model.