8

WinMergeファイル比較ツールを使用するのが好きです。Perforce の P4V ツールと一緒に使用して、差分エディターとして使用したいと考えています。

これを許可するようにPerforceを構成するにはどうすればよいですか?

4

1 に答える 1

11

これは可能です。次の手順を実行します:

  1. P4V クライアントで、次の項目を選択します。Edit> Preferences
    --> [設定] ダイアログが表示されます。

  2. ダイアログの左側のリストで、Diff下に向かって選択します。

  3. 「デフォルト差分アプリケーション」を「その他のアプリケーション」に変更し、次のように設定します。

Location:     C:/Program Files (x86)/WinMerge/WinMergeU.exe
Arguments:    /ul /ur /e %1 %2

WinMerge のコマンドライン パラメータのドキュメントによると:

  • /ulWinMerge が左のパスを最近使用した (MRU) リストに追加するのを防ぎます。外部アプリケーションは、[ファイルまたはフォルダーの選択] ダイアログの MRU リストにパスを追加しないでください。
  • /urWinMerge が最近使用した (MRU) リストに正しいパスを追加するのを防ぎます。外部アプリケーションは、[ファイルまたはフォルダーの選択] ダイアログの MRU リストにパスを追加しないでください。
  • /eEsc キーを 1 回押すだけで WinMerge を閉じることができます。これは、WinMerge を外部比較アプリケーションとして使用する場合に便利です。ダイアログのように WinMerge をすばやく閉じることができます。このパラメーターがないと、すべてのウィンドウを閉じるために Esc を複数回押す必要がある場合があります。

Perforce設定ダイアログ

WinMerge サイトには、Visual Studio、SVN、および Visual Source Safe で動作するようにセットアップする方法を説明するドキュメントもあります。

于 2016-07-05T23:50:27.953 に答える