掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     バージョン管理機能を利用している場合に、要素や接続が消えるように見える場合の対処方法


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
tkouno
投稿日時: 2011-11-4 16:34
EA Administrator
投稿: 3939

バージョン管理機能を利用している場合に、要素や接続が消えるように見える場合の対処方法

サポート宛に浴いただくご質問の回答です。

○問題の概要

バージョン管理機能を利用している場合で、ダイアグラムが格納されているパッケージと
ダイアグラムに配置されている要素が格納されているパッケージが異なる場合には
プロジェクトブラウザの構成により、「最新バージョンをすべて取得」等の機能を
実行した場合に、要素や接続が消えたように見える場合があります。

(実際のデータはバージョン管理されている情報内に残されていますので、
実際に消えたわけではありません。もし、実際に消えてしまっている場合でも
バージョン管理されている情報(XMLファイル)をロールバックすることで
復元します。)

○対策

この問題は、パッケージの構成および手順によって発生する場合があります。

これは、最新バージョンの取得の機能を実行する場合に、内部的に一度モデルを
削除して、その後読み込み直すような処理になっていることにより、パッケージの
構成や操作の手順・パッケージの更新状況によって発生します。


この状況になった場合には、「モデルの内容の再調整」コマンドを実行することで解決できます。また、「最新のバージョンを全て取得」を再実行して解決する場合もあります。
(後者のコマンドで解決するかどうかは、プロジェクトブラウザのパッケージ構成に依存します。)

「モデルの内容の再調整」は、プロジェクトブラウザで任意のパッケージを右クリックし、
「パッケージの管理」→「モデルの内容の再調整」を実行します。
パッケージ内のすべてのバージョン管理されているパッケージが対象です。

なお、プロジェクトに含まれるパッケージや要素の個数が多い場合には、この機能を
実行すると処理に多くの時間がかかる場合もあります。
(正常な部分についても見直しを行います)

特定のパッケージの内容が正しく表示されていない場合には、そのパッケージを右クリックして
「パッケージの管理」→「最新バージョンを取得」を実行し、バージョン管理ツールで
管理されているXMLファイルの内容を再読み込みする方法で解決する場合があります。




類似の情報:
バージョン管理からの取得時、接続が表示されない
https://www.sparxsystems.jp/forum/modules/xhnewbb/viewtopic.php?topic_id=4519&post_id=8914#forumpost8914
(上記の内容は階層管理ファイルを利用するという話になっていますが、
階層管理ファイルは操作の手間を省くための機能で、内部的な処理は同じです。)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ