プロジェクトのマージ

作業中のプロジェクトに、他のプロジェクトをマージします。

メニューからプロジェクトをマージする

  1. [ファイル]-[プロジェクトの比較とマージ]をクリックします。

  2. ダイアログで取り込むプロジェクトを選択し、[開く]をクリックします。

  3. [差分]ダイアログが表示されます。

  4. [マージ]ボタンをクリックします。

  5. [マージ]ダイアログが表示されます。

比較ダイアログ_マージボタン

マージ

マージでは、作業中のプロジェクト、又は取込中のプロジェクトのどちらか一方に存在する要素はすべてマージします。
それ以外の要素は、作業中のプロジェクトか取込中のプロジェクトを選択し、選択されたプロジェクトの要素を優先してマージします。
簡易マージダイアログ

制限事項

以下の図は図全体でのどちらかを選択したマージはできますが、
それぞれで編集された図の一部をマージすることには対応していません。
  • アクティビティ図

  • ステートマシン図

  • シーケンス図

  • マインドマップ

  • 安全コンセプト図(デコンポジションに関連する変更) (astah* System Safety)

コマンドラインからプロジェクトをマージする

コマンドラインからプロジェクトをマージすることができます。 <コマンド名>は以下のとおりです。

エディション

Windows

Mac

(astah* System Safety)

astahsystemsafety-command.bat

astahsystemsafety-command.sh

(astah* SysML)

astahsysml-command.bat

astahsysml-command.sh

  1. 以下のコマンドを実行します。

    $<コマンド名> -diff Sample1.axmz Sample2.axmz
    
  2. [差分]ダイアログが表示されます。

  3. [マージ]ボタンをクリックします。

  4. [マージ]ダイアログが表示されます。