2012-04-10 140 views
1

我需要得到ArgoUML图的差异。有没有提供Diffing功能来执行UML的工具?UML diff工具有哪些?

我不断在SVN中更新我的UML,但我没有办法比较不同的版本。

我见过来自IntelliJ的UML-like Diff Tool存在。但是有没有其他工具不需要我使用IntelliJ?

回答

1

也许有些version control tools for models可以帮助。它们不是特定于UML的,但是作为之前提到的EMF比较工具,它们可以与通用EMF模型一起使用。

1

EMF比较项目不能正常工作。你得到的不是真的可用。

我在我的项目中做的是将我的模型和我的图保存在SVN上。然后我只看svn看看修改。您无法真正看到差异insode图,但通常很容易找出哪些内容已被修改,因为该模型由模型的名称>包>分类器组成。因此可以跟踪根,修改后的元素可以快速找到。