astah*トータルマージユーティリティ利用ガイド
2012年3月22日更新
株式会社チェンジビジョン
【概要】
astah*インストールフォルダに含まれるastah*トータルマージユーティリティ
(astah-runw.exe[※MacとLinuxではastah-run.sh])を利用することで、
コマンドライン上から参照プロジェクトの更新が可能になります。
【参照プロジェクトの更新】
ディレクトリを指定してupdate-allを実行することで、指定したディレクトリ配下に存在する*.astaファイル全てのうち、
参照プロジェクトの情報が更新されていないプロジェクトファイルに対して参照プロジェクトの更新を行います。
更新の有無はファイルのタイムスタンプで判定しますが、use-builtin-timestampまたはubtを指定することで、
プロジェクトに記憶したタイムスタンプで判定するように指定できます。
出力先ディレクトリには、yyyyMMdd_HHmm_convert_command.logのファイル名でログが出力されます。
【強制的な参照プロジェクトの更新】
ディレクトリを指定してupdate-all-forceを実行することで、
指定したディレクトリ配下に存在する*.astaファイル全てのうち、
参照プロジェクトの情報を持つプロジェクトに対して強制的に参照プロジェクトを更新します。
出力先ディレクトリにはyyyyMMdd_HHmm_convert_command.logのファイル名でログが出力されます。
【コマンドラインツールの設定】
コマンドラインツールの実行には、astah*の実行環境が必要です。
大きなサイズのプロジェクトファイルを扱う場合に、JavaVMのメモリ管理オプションの調整が必要なことがあります。
スタックサイズは、astah*のシステムプロパティの設定値を使用します。
初期ヒープサイズと最大ヒープサイズは、以下のように設定してください。