前页 | 后页 |
克隆结构为新版本
在使用“时间感知”建模时,通常将需要创建一个集合在一起的元素的新版本,这些元素被收集在一个或多个Package中,因此需要创建整个Package结构的新版本。创建当前模型结构的克隆是由版本号驱动的简单迁移过程。结构迁移过程将构建您当前Package层次结构(包括图)的克隆,并使用用户定义的版本号更新Packages和图。如果需要,您还可以更改结构名称。转换为克隆图的所有图元素均作为链接元素(引用)包括在内,以确保使用“按原样”模型维护其封装。
随着“将来”模型的发展,可以选择以前版本的链接图元素,并根据需要自动将其克隆到新的Package结构中。这可以确保模型资产在“原样”和“未来”模型之间继续无缝发展,而不会相互交叉。
该工具可以在“模型包”,“视图”和较低级别的包上运行,而不管它们在浏览器窗口中的位置如何。
版本感知模型
该图显示了Package的不断发展的版本如何利用Package早期版本中的链接元素。 |
访问
色带 |
设计>模型>管理>克隆结构为新版本 |
上下文菜单 |
浏览器窗口|右键单击Package |克隆结构为新版本 |
创建新的克隆结构
步 |
行动 |
也可以看看 |
---|---|---|
1个 |
在“输入名称和版本”对话框中,“名称”字段默认为当前选择的程序包名称。如有必要,请改用新名称。 输入所选结构的(“将来”)克隆的版本号,然后单击“确定”按钮。 显示“选择结构目标”浏览器。 |
|
2 |
在项目中选择要在其下创建克隆结构的Package。在选择克隆位置之前,该结构的当前位置将突出显示。 |
|
3 |
单击确定按钮。克隆结构将插入到“目标程序包”下,并且所有克隆图都在“图视图”中作为单独的选项卡打开。 |
例
首先选择“按原样”模型结构的根。
选择“设计>模型>管理>将结构克隆为新版本”功能区选项。
(或者,右键单击“程序包”,然后选择“将结构克隆为新版本...”上下文菜单选项。)
指定结构克隆的名称,版本号和目标软件包。
完成新的“将来”模型结构。
笔记
- 新结构中的所有软件包都将使用新输入的版本号进行更新
- 新结构中的所有图表都将使用新输入的版本号进行更新
- “浏览器”窗口中显示的新结构中的元素是“原样”源包中的链接元素,并保留其“原样”版本状态
- 注意,“文本”和“边界”元素已随关系图克隆到新版本中
- 对象和序列元素将作为具有新版本号的新元素复制到新结构中,并具有到原始版本元素的跟踪连接器
- 在“选择结构目标”对话框中,您可以选择现有的软件包作为目标,也可以创建一个新的软件包