メインコンテンツまでスキップ

NDMerge のインストール方法

NDMerge のインストール方法を示します。

インストール手順

  1. 下記サポートサイトより NDMerge ファイル一式をダウンロードしてください。

    https://www.nextdesign.app/support/auth/downloads/#ndmerge

注意

zip ファイルをダウンロード後、次のようにセキュリティ保護を解除してからファイルを展開してください。
(1) zip ファイルを右クリックして [プロパティ] を表示します。
(2) [全般] タブの下部に表示される [セキュリティ] の説明を読み、右の [許可する] チェックボックスをチェックして [OK] ボタンを押下します。

  1. zip ファイルを展開して、任意のインストール先フォルダに格納してください。

  2. コマンドプロンプトを起動して、上記の格納フォルダに移動してください。

  3. 下記のコマンドを実行してください。

    ndmerge git-setup install

    • コマンドについては こちら を参照してください。
  4. Gitのマージコマンド実行時に NDMerge を連動して動作させる場合、こちらの手順に従い、".gitattributesファイル"を設定してください。

    なお、このプログラムを動作させるには .NET 6.0 のインストールが必要です。

インストール後の確認

  • NDMergesetup コマンドを実行すると、グローバル環境(OSログインユーザー毎)の gitconfig に設定されます。
    • 設定された内容は下記コマンドを実行することで確認できます。

      ndmerge git-setup list

    • 設定内容に、 merge.NDMerge.driver の項目が追加されていれば正しく設定されています。

    • 実行例

      > ndmerge git-setup list
      exec: git config merge.NDMerge.name
      nd diff merge application
      exec: git config merge.NDMerge.driver
      '[ユーザー環境毎の絶対パス]/ndmerge.exe' merge -o %A -t %B -b %O -m %A -p %P -l warn
注意
  • gitconfig に設定されたパスと格納フォルダの場所が異なる場合、 NDMerge が動作しません。
    格納フォルダを移動した場合は、再度 setup コマンドを実行し、 gitconfig の設定を更新してください。

アップデート手順

すでに NDMerge がインストール済みの場合、新しいバージョンの NDMerge にアップデートするには以下の手順を実施します。

  1. 下記サポートサイトより新しいバージョンの NDMerge ファイル一式をダウンロードしてください。

    https://www.nextdesign.app/support/auth/downloads/#ndmerge

注意

zip ファイルをダウンロード後、次のようにセキュリティ保護を解除してからファイルを展開してください。
(1) zip ファイルを右クリックして [プロパティ] を表示します。
(2) [全般] タブの下部に表示される [セキュリティ] の説明を読み、右の [許可する] チェックボックスをチェックして [OK] ボタンを押下します。

  1. 新しいバージョンの NDMerge のzipファイルを展開します。

  2. インストール済みの NDMerge のインストール先フォルダ内のファイルを、上記で展開したファイルで上書きします。

アップデート後の確認

  • アップデートに成功したかを確認するには、コマンドプロンプトで NDMerge のインストール先フォルダに移動して、以下のコマンドを実行します。

    ndmerge --version

アンインストール手順

  1. コマンドプロンプトを起動して、 NDMerge のインストール先フォルダに移動してください。
  2. 下記のコマンドを実行してください。

    ndmerge git-setup uninstall

  3. .gitattributesの設定.gitattributes ファイルに記載した内容を削除してください。
  4. NDMerge 以外の設定が .gitattributes ファイルに記述されていない場合は、以下のコマンドを実行してください。

    git config --global --unset core.attributesfile

  5. インストール先フォルダのファイルをすべて削除してください。

関連項目