コマンドラインからファイルをマージする
マージ ダイアログを開いて、コマンドラインから 3 方向または 2 方向のマージを実行します。
IntelliJ IDEA を実行するための実行可能ファイルは、 インストールディレクトリの bin にあります。 この実行可能ファイルをコマンドラインランチャーとして使用するには、 PATH の説明に従って、システム コマンドラインインターフェース に追加してください。
- 構文
- idea64.exe merge <path1> <path2> [<base>] <output>
- サンプル
3 者間マージを実行するには、ファイルの 2 つの修正バージョン、ベースリビジョン(両方の修正バージョンの共通の生成元)、およびマージファイルを保存する出力ファイルのパスを指定する必要があります。
idea64.exe merge C:\MyProjectCopy\Readme.md C:\FriendsProjectCopy\Readme.md C:\Archive\Readme.md C:\MainProject\Readme.md出力ファイルの現在の内容を共通の原点として扱いたい場合は、オプションのベースリビジョンを指定しないでください。 この場合、出力が空のファイルである場合、これは本質的に双方向マージになります。
デフォルトでは、IntelliJ IDEA はコマンドラインランチャーを提供しません。 IntelliJ IDEA のランチャースクリプトの作成の詳細については、 コマンドラインインターフェース を参照してください。
- 構文
- idea merge <path1> <path2> [<base>] <output>
- サンプル
3 者間マージを実行するには、ファイルの 2 つの修正バージョン、ベースリビジョン(両方の修正バージョンの共通の生成元)、およびマージファイルを保存する出力ファイルのパスを指定する必要があります。
idea merge ~/MyProjectCopy/Readme.md ~/FriendsProjectCopy/Readme.md ~/Archive/Readme.md ~/MainProject/Readme.md出力ファイルの現在の内容を共通の原点として扱いたい場合は、オプションのベースリビジョンを指定しないでください。 この場合、出力が空のファイルである場合、これは本質的に双方向マージになります。
IntelliJ IDEA を実行するためのスクリプトは、 インストールディレクトリの bin にあります。 このスクリプトをコマンドラインランチャーとして使用するには、 PATH の説明に従って、システム コマンドラインインターフェース に追加してください。
- 構文
- idea.sh merge <path1> <path2> [<base>] <output>
- サンプル
3 者間マージを実行するには、ファイルの 2 つの修正バージョン、ベースリビジョン(両方の修正バージョンの共通の生成元)、およびマージファイルを保存する出力ファイルのパスを指定する必要があります。
idea.sh merge ~/MyProjectCopy/Readme.md ~/FriendsProjectCopy/Readme.md ~/Archive/Readme.md ~/MainProject/Readme.md出力ファイルの現在の内容を共通の原点として扱いたい場合は、オプションのベースリビジョンを指定しないでください。 この場合、出力が空のファイルである場合、これは本質的に双方向マージになります。