前页 | 后页 |
比较实用程序 (Diff)
Enterprise Architect有一个全面的内置比较 (diff) 实用程序,它使您能够:
- 探索模型随时间发生的变化
- 探索以前版本的模型分支与模型中的当前版本有何不同
- 通过将所有模型A导出到 XMI 来执行完整的模型比较,然后使用当前模型(模型B )中的“比较模型文件”
比较和检查过程中各个点的模型开发是管理变更和开发、监控正在修改的内容以及确保开发和设计过程正常进行的重要方面。
使用比较实用程序,您可以将Enterprise Architect中的模型分支与:
- A基线统一的基线功能(企业终极版本)
- 基线在不同A模型中
- 一个 XML 1 .以前使用Enterprise Architect XML 导出功能创建的1文件(用户选择文件)
- 当前版本控制的 XMI 1 。在Enterprise Architect中使用版本控制时创建的1文件(文件自动选择)
访问
选择一个在我们的包浏览器中,然后打开我们的基线器的对话框或“资产基线”视图(取决于基线中是否存储在模型中或此处列出的方法)使用其中一种方法。
功能区 |
发布 >模型交换 >包控件> 将包与 XMI 进行比较 设计包管理 > 管理基线:显示差异(>基线对话框) 设计包>可管理>可管理资产服务比较>(基线基线视图) |
键盘快捷键 |
Ctrl+Alt:显示差异('基线'对话框) Ctrl+基线: 比较 (Reusable Asset Service+查看'视图) |
区别基线
作为一个基线中的元素并包含一个包点的所有元素连接信息,它可以在Enterprise Architect中用于跟踪模型元素随时间的变化。
差分引擎首先根据模型中的当前内容在内存中构建当前包的表示。
然后将其与已存储的基线元素进行比较,突出显示更改、缺少的元素以及已移至其他包的元素。
可以过滤结果输出以仅显示一种特定类型的更改:例如,模型的添加。
如果基线的儿童内容包包不包含任何基线和该模型模型内容之间的比较。
请参阅示例示例帮助主题中提供的示例。
注记
- 此实用程序在Enterprise Architect的专业版、企业统一版和终极版中可用
- 您无法将当前模型与 XMI 2. 1文件进行比较;该实用程序只能与 XMI 1进行比较。 1文件