Page 1 of 1

Convenient way to automate conversion of Local Modules to TeamServer modules?

PostPosted: Tue Feb 03, 2009 1:31 pm
by Lonnie VanZandt
What is the recommended sequence for evolving a legacy file-stored Model
with Local Modules to a TeamServer Project with TeamServer Modules such that
the final project has no Local Modules, TeamServer stores the Project and
all the formerly Local Modules, and no relationship information between the
model and the modules is broken?

I managed to migrate one such model but it took a few Oops corrections until
everything appears to have migrated correctly.



Re: Convenient way to automate conversion of Local Modules to TeamServer modules?

PostPosted: Wed Feb 04, 2009 7:17 am
by Donatas Simkunas
We recommend to review all Modules in "Local Modules" tab in the "Commit
Settings" dialog. This dialog is shown before commit project. Normally when
working with teamwork project this must be done only one time - when adding
project to teamwork, or when new local module was used.

Regards

--
Donatas Simkunas
Senior Developer
No Magic Europe
Savanoriu pr. 363, LT 49425 Kaunas
Phone: +370 37 324032 Fax: +370 37 320670
WWW: http://www.magicdraw.com
On Wednesday 04 February 2009 11:05:58


Re: Convenient way to automate conversion of Local Modules to TeamServer modules?

PostPosted: Thu Feb 05, 2009 11:16 am
by Lonnie VanZandt
That seems intuitive--however, sometimes, some Local Modules refuse to
promote themselves to TeamServer modules even when so instructed. There is
no notice reported when the Add to TeamServer select fails to be honored.
One discovers that the Modules remain Local on the next Commit attempt...



Re: Convenient way to automate conversion of Local Modules to TeamServer modules?

PostPosted: Fri Feb 06, 2009 6:55 am
by Donatas Simkunas
Hello,

There can be different scenarios when local module appears again as local on
next commit.
One way when that happens is that some actions starts using local module
again, and does it without any warnings. For example code engineering, or
custom diagrams may use local module even for teamwork project.

Another situation is that even after commit module remains local. If you have
such situation please give more details about it.

Regards

--
Donatas Simkunas
Senior Developer
No Magic Europe
Savanoriu pr. 363, LT 49425 Kaunas
Phone: +370 37 324032 Fax: +370 37 320670
WWW: http://www.magicdraw.com
On Friday 06 February 2009 10:03:19
nntp://news.nomagic.com/nomagic.products.magicdrawuml.teamwork wrote:
> That seems intuitive--however, sometimes, some Local Modules refuse to
> promote themselves to TeamServer modules even when so instructed. There is
> no notice reported when the Add to TeamServer select fails to be honored.
> One discovers that the Modules remain Local on the next Commit attempt...