將檔案類型與合併工具產生關聯

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

Visual Studio 2019 |Visual Studio 2022

當您嘗試比較兩個檔案或兩個檔案版本,或嘗試手動合併具有衝突變更的檔案時,就會開啟 Team Foundation 版本控制 差異/合併工具。

此工具與文字和 XML 型檔案相容,但若要建立特定文件類型的關聯,或設定第三方合併或差異工具,您可以使用下列程式。

必要條件

您必須是安裝 Visual Studio 之電腦上的 管理員 istratorsUsers 安全組的成員。 如需詳細資訊,請參閱 許可權和群組參考

將檔案類型與合併工具產生關聯

若要將文件類型與合併工具產生關聯,您可以從開發人員命令提示字元或 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. 在 [ 自變數] 文本框中,輸入工具所需的任何自變數。

    選擇 [自變數] 方塊旁的箭號,以從 diff/merge 命令填入並傳遞至工具的變數清單中選取。 自變數方塊中的任何其他文字都會直接傳遞至工具。

  6. 選取 [確定]。

  7. 再次選取 [ 確定 ],或選取 [ 新增 ] 以新增更多擴展名。 當您完成新增延伸模組時,請選取 [ 確定]。