掲示板一覧   -   トピック一覧
   LemonTree 全般
     マージ後にステレオタイプが消える


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
nakapon
投稿日時: 2019-7-16 13:20
EA Administrator
投稿: 127
マージ後にステレオタイプが消える
サポート宛てにいただきましたご指摘の要約です。

○ご指摘

2名の担当者がそれぞれのeapxファイルで
異なるロバストネス図を作成しています。

この2つのeapxファイルをマージするために
LemonTreeでTwo-Wayの比較・マージをすると
ステレオタイプが消える要素が発生します。
どのように操作したらステレオタイプを
残したままにできるでしょうか。


○回答

この度はご不便をお掛けし申し訳ございません。

Two-Wayの比較・マージの場合、
2ファイルの差異を知ることはできますが
何に対して追加/削除されたかは分からないために
比較表示した時点のMerge Previewでは期待した状態と
ならないことがあります。

今回の場合ですと具体的にはReferenceDataパッケージ配下のステレオタイプが
削除扱いとなっているためにご指摘の現象が発生しています。
(Merge Previewで現象が発生する要素名にステレオタイプが
 表示されていない状態でもあります)

そのため削除扱いのステレオタイプを残すように変更していただくことで
ご期待のマージ結果を得られますのでお試しいただけますでしょうか。

ReferenceDataパッケージにつきましては下記をご参照ください。
https://www.sparxsystems.jp/LemonTree/faq/faq_21.htm#faq_21_18


ただ、この方法ですと個別にステレオタイプを選択するなどの手間がかかります。
そのため手間が少ないThree-Wayマージをお勧めいたします。

Three-Wayの比較・マージの場合、
編集元となるベースファイルがありますので
何に対して追加/削除されたかが分かるため
LemonTreeで比較表示した時点でのMerge Previewでは
期待した状態で表示され、手間少なくマージすることが可能です。

今回の場合ですと空のeapxファイルを作成し
LemonTreeのThree-Wayの比較・マージで
Baseに空のファイルを指定する方法となります。

今後の運用という観点では以下の方法がよろしいかと思います。
1. モデル作成前にベースとなるeapxファイルを作成する
2. そのファイルをコピー&リネームして各自でモデル作成する
3. LemonTreeで Base=上記1のファイル として比較・マージする

LemonTreeはバージョン管理システムと連携もできますので
上記1のファイルをコミットし、それを各自でチェックアウトして
編集・コミットする、という方法もございます。
https://www.sparxsystems.jp/LemonTree/faq/faq_21.htm#faq_21_16

ご参考になるようでしたら幸いです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ