掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     バージョン管理の最新バージョンの取得でDAO.Recordset[3022]エラー


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
tkouno
投稿日時: 2010-6-17 9:40
EA Administrator
投稿: 3939

バージョン管理の最新バージョンの取得でDAO.Recordset[3022]エラー

○ご指摘

以下のような状況で「最新バージョンの取得」を実行すると、DAO.Recordset[3022]エラーが発生します。

・バージョン管理機能を利用
・複数のプロジェクトファイルがあり、バージョン管理機能でモデルを共有
・パッケージAとパッケージBを別々にバージョン管理

1. ある人がパッケージAとパッケージBの両方をチェックアウト
2. パッケージA内の要素やダイアグラムなどをパッケージBに移動
3. パッケージBのみチェックイン

4. 別の人が、パッケージBのみを「最新バージョンの取得」で更新

→移動した要素やダイアグラムが2カ所に存在することになってしまい、エラーになる

○回答

ご指摘の方法で、確かにエラーが発生する状況となります。

この問題は回避することができません。お手数をおかけしますが
上記のような操作を行った場合、パッケージAとパッケージBの
両方をチェックインし、モデル全体で整合性がとれているような
形で運用をお願いします。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ