1

ArgoUML図の差分を取得する必要があります。UMLを実行するためのDiffing機能を提供するツールはありますか?

SVNでUMLを常に更新していますが、異なるバージョンを比較する方法がありません。

IntelliJのUMLのような差分ツールが存在するのを見てきました。しかし、IntelliJを使用する必要のない他のツールはありますか?

4

3 に答える 3

1

EclipseでEMFを使用すると、2つのUML図を比較できます。

http://wiki.eclipse.org/EMF_Compare/UML_Compare

したがって、次のフレームワークを使用して、ArgoUMLをEMF標準に変換する必要があります。

http://argo2ecore.sourceforge.net/

于 2012-04-10T05:31:21.660 に答える
1

モデル用のこれらのバージョン管理ツールのいくつかが役立つかもしれません。これらはUML固有ではありませんが、前述のEMF-Compareツールのように、一般的なEMFモデルで動作します。

于 2012-04-10T09:35:34.457 に答える
1

EMF比較プロジェクトはうまく機能しません。あなたが得るものは実際には使用できません。

私のプロジェクトで行うことは、モデルと図をSVNに保存することです。次に、svnを見て変更を確認します。difがグラフに含まれていることを実際に確認することはできませんが、モデルはモデルの名前>パッケージ>分類子で構成されているため、通常、変更されたものを簡単に見つけることができます。したがって、ルートを追跡でき、変更された要素をすばやく見つけることができます。

于 2012-04-10T13:49:34.397 に答える