企业架构师跟踪变更

时间:2014-05-23 14:26:30

标签: enterprise-architect

我正在使用Enterprise Architect,并且希望能够在更改版本控制之前检查我所做的更改。

我怀疑由于Enterprise Architects使用xml文件来表示模型,这有点棘手,但无论如何我还是要查看我所做的具体更改(即我添加的图表,我已修改的要求? )

非常感谢。

2 个答案:

答案 0 :(得分:0)

EA的版本控制功能不支持此功能。正如您所指出的,实际存​​储在版本控制系统中的是XMI文件,而XMI是专有扩展格式,这意味着第三方工具无法充分了解这些变化两个版本之间。

您可以使用EA的基线,其中包括能够在当前模型和基线之间进行视觉比较(但不能在两个基线之间)。这包括添加/更改/删除的模型元素,以及图表中纯粹的视觉变化(移动的元素)。

如果您愿意,可以在同一个EA项目中同时使用版本控制和基线。我的建议总是不打扰版本控制,只使用基线,但最好的解决方案取决于您的具体需求。

答案 1 :(得分:0)

EA具有内置功能审核。首先,您需要启用它,然后您可以为您只想看到更改的元素使用一些过滤器。只有从启用此功能的日期才能看到元素的历史记录。

http://www.sparxsystems.com/enterprise_architect_user_guide/10/projects_and_teams/the_audit_view.html

CON:如果有一个更大的数据库,有很多员工正在处理它,它将在一个月内产生大约1GB的数据。

的Tamas