前页 | 后页 |
克隆元素为新版本
克隆元素是“时间感知”建模功能的核心。创建克隆后,会将新元素添加到“待定”模型中,并添加跟踪关系,以将新元素连接回其“按原样”模型中的“ protege”。这允许将详细信息添加到克隆的元素中,而使“原样”元素保持其原始状态。创建克隆元素有助于维持“原样”和“将来”模型之间的无缝开发,从而确保对变更进行良好定义,封装和追溯。
在图上创建链接元素的副本是由版本号驱动的简单迁移过程。元素迁移过程将构建所选元素的克隆,并使用用户定义的版本号对其进行更新。除了复制基本版本外,还将在克隆版本和原始版本之间创建必要的关系,以确保新模型的逻辑一致性和可追溯性。在将元素克隆为新版本时, Enterprise Architect智能地确定将新元素的关系路由到何处,以正确反映新模型版本的意图。
在与先前版本中的另一个模型元素存在关系的情况下,将检查模型以首先查看目标元素是否有新版本,如果存在,则将该元素用作关系的目标。如果没有覆盖,则将关系设置为现有元素。在研究对基本版本中的元素进行更改的影响时,此行为非常有用,这些更改可能在模型的生命周期的多个版本中保持不变。
克隆元素
该图像演示了将元素克隆为新版本的过程。请注意,图过滤用于突出显示“版本”包含“ 2.0”的元素 |
访问
在包含要克隆的外部元素(包含在另一个Package中的元素)的“将来”克隆图中,单击该元素。
色带 |
设计>元素>管理>克隆元素为新版本 |
上下文菜单 |
在图上,右键单击元素|。克隆元素为新版本 |
创建一个新的克隆元素
步 |
行动 |
也可以看看 |
---|---|---|
1个 |
在“新版本号”对话框中,“输入值”字段默认为当前图的版本号,作为要应用于克隆元素的版本号。您倾向于使用此数字,但是,如有必要,可以使用其他数字改写它。 |
|
2 |
单击确定按钮。外部元素将成为图的父Package中具有指定版本号的克隆。 |
例
在“将来”图克隆上选择一个链接的元素。
选择“设计>元素>管理>将元素克隆为新版本”功能区选项。
或者,可以在图上下文菜单中找到该选项。
完成新的“ To-Be”元素。
更新链接图对象
当元素已更新为当前版本时,更新图可能仍包含对该元素的旧版本的链接图对象引用。如果要使这些图表对象之一与更新的元素具有相同的版本:
- 右键单击链接到旧版本的对象,然后
- 从元素上下文菜单中选择“将元素更新为版本'%s”选项
笔记
- 将在与当前图相同的Package中创建clone元素
- 克隆元素时,所有父元素和子元素也将被克隆以维护元素层次结构
- “将元素克隆为新版本”菜单选项不适用于该图的父包中包含的元素
- 打包,注释,文本和边界图元素从此功能中排除
- clone元素将维护与先前版本元素的关系链接
- 在克隆和源元素之间创建跟踪关系链接
- 使用图“属性”对话框中的“过滤到版本”选项可以按图上的版本过滤元素
学到更多
- 常规选项卡 (在图“属性”对话框中)