ファイルの種類とマージ ツールの関連付け

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

2 つのファイル、またはあるファイルの 2 つのバージョンを比較しようとしたとき、あるいは競合する変更があるファイルを手動でマージしようとしたときに、Team Foundation バージョン管理の差分/マージ ツールが開きます。

このツールはテキストおよび XML ベースのファイルと互換性がありますが、特定の種類のファイルの関連付けや、サードパーティのマージまたは差分ツールの設定には、次の手順を使用できます。

前提条件

Visual Studio がインストールされているコンピューターの Administrators または Users セキュリティ グループのメンバーである必要があります。 詳細については、アクセス許可とグループのリファレンスに関するページを参照してください。

ファイルの種類とマージ ツールの関連付け

ファイルの種類のマージ ツールへの関連付けは、開発者コマンド プロンプトまたは Visual Studio から開始できます。

開発者コマンド プロンプト

  1. Windows で [スタート] を選択し、「開発者コマンド プロンプト」と入力します。 検索結果から、お使いの Visual Studio バージョンの開発者コマンド プロンプト (Visual Studio 2022 の開発者コマンド プロンプトなど) を選択します。
  2. コマンド プロンプト ウィンドウに「tf diff /configure」と入力します。
  3. 手順に従ってツールを構成します

Visual Studio

  1. Visual Studio で、[ツール]>[オプション] の順に選択します。
  2. [オプション] ダイアログ ボックスで、[ソース管理] を展開し、[Visual Studio Team Foundation Server] を選択します。
  3. [ユーザー ツールの構成] を選択します。
  4. 手順に従ってツールを構成します

ツールを構成する

  1. [ユーザー ツールの構成] ダイアログ ボックスで、[追加] を選択します。

  2. [ツールの構成] ダイアログ ボックスの [拡張子] フィールドに、関連付けるファイル拡張子 (".cpp" など) を入力するか、すべてのファイルを示す * を入力します。

  3. [操作] でドロップダウン リストを展開し、[マージ] を選択します。

  4. [コマンド] テキスト ボックスに、マージ ツールのパスと名前を入力するか、省略記号を選択してツールを参照して選択します。

  5. [引数] テキスト ボックスに、ツールに必要な引数をすべて入力します。

    [引数] ボックスの横にある矢印を選択して、差分/マージコマンドが取り込んでツールに渡す変数の一覧から選択します。 引数ボックスに入力された他のテキストは、すべてツールに直接渡されます。

  6. [OK] を選択します。

  7. もう一度 [OK] を選択するか、[追加] を選択して他のファイル拡張子を追加します。 拡張子の追加が完了したら、[OK] を選択します。