共用方式為


比較檔案

您可以使用 [差異比對] 視窗,看到兩個檔案或相同檔案的兩個版本之間的差異。 如果其中一個檔案的版本是在您的工作區中簽出,您可以在執行比較時修改檔案。 您也可以使用這個視窗來將某些變更的程式碼檢閱引導到檔案。

  • 反白顯示程式碼變更然後進行比較

    • 與伺服器的檔案比較工作區中的檔案並編輯

    • 在程式碼檢閱中檢視及註解變更

    • 比較伺服器上之檔案的兩個版本

    • 使用 [比較] 對話方塊比較兩個檔案

  • 使用 [差異比對] 視窗

  • 使用命令提示字元

反白顯示程式碼變更然後進行比較

與伺服器的檔案比較工作區中的檔案並編輯

您可以反白顯示,藉由比較您工作區中的檔案與簽出的版本,更輕鬆地檢查您完成的工作。 您也可以與 Team Foundation Server 的最新版本比較您的工作,並在您比較時編輯檔案。

  1. 如果您尚未連接至要處理的 Team 專案,請連接到 Team 專案

  2. 選擇 Home icon [首頁],然後選擇 Pending Changes icon [暫止的變更]。

  3. 在 [暫止的變更] 頁面上,尋找檔案。 開啟這個檔案的捷徑功能表 (選取檔案,再按一下滑鼠右鍵),然後:

    • 選擇 [與工作區版本比較],查看您對簽出的版本做過哪些變更。

      提示

      您也可以按 Ctrl+Shift 鍵,然後按兩下檔案。

    • 選擇 [與最新版本比較],與 Team Foundation Server 上的檔案最新版本比較,查看您變更的方式。

  4. [差異比對] 視窗隨即出現。 您可以繼續在此視窗中對檔案進行變更。

提示

您也可以使用方案總管原始檔控制總管的視窗,來比較伺服器上的檔案版本與工作區中的檔案。選取檔案,開啟其捷徑功能表 (按一下滑鼠右鍵),然後選擇 [比較]。[比較] 對話方塊出現時,請選擇 [確定]。

在程式碼檢閱中檢視及註解變更

當您參與程式碼檢閱時,可使用 [差異比對] 視窗查看屬於檢閱主旨的程式碼變更。

比較伺服器上之檔案的兩個版本

您可以在 Team Foundation Server 上的檔案記錄中,比較該檔案的兩個版本。

  1. 在功能表列上選擇 [檢視]、[其他視窗]、[原始檔控制總管]。

  2. 原始檔控制總管中,開啟檔案的捷徑功能表 (選取檔案,並按一下滑鼠右鍵),然後選擇 [檢視記錄]。

  3. 選取檔案的兩個版本,開啟捷徑功能表,然後選擇 [比較]。

    [差異比對] 視窗隨即出現。

使用 [比較] 對話方塊比較兩個檔案

您可以比較任兩個檔案。 檔案可同時在本機用戶端,或在 Team Foundation Server,或分別位於這兩處。

  1. 在功能表列上選擇 [檢視]、[其他視窗]、[原始檔控制總管]。

  2. 原始檔控制總管 中,開啟檔案的捷徑功能表 (選取檔案,並按一下滑鼠右鍵),然後選擇 [比較]。

    [比較] 對話方塊隨即出現。

  3. 指定您想要比較的兩個檔案:其中一個在 [來源路徑],而另一個在 [目標路徑]:

    • 輸入路徑,或開啟 [瀏覽] 功能表,選擇 [本機路徑] 或 [伺服器路徑],然後瀏覽並選擇檔案。

    • 從 [類型] 功能表選擇一個選項:變更集日期標籤最新版本工作區版本。 使用出現的欄位指定版本。

  4. 選擇 [確定]。

使用 [差異比對] 視窗

Comaring two versions of a file

Comparison window layouts

Step 1 已刪除的文字

Step 2 加入的文字

Step 3 變更的文字

Step 4 程式碼檢閱註解

Step 5 檔案之間差異的視覺化摘要

以下是一些使用 [差異比對] 視窗的秘訣:

  • 雖然在大部分情況下並存模式通常較為有效,但您還是可以使用任何最適合您和您正在檢查之程式碼的模式。

  • 跳過:

    • 到下一項差異,請選擇 [下一項差異] Next difference (鍵盤:F8)。

    • 到上一項差異,請選擇 [上一項差異] Previous difference (鍵盤:Shift+F8)。

    • 在檔案中來回,請選擇 Step 5 視覺化摘要的一個區段。

  • 當您參與程式碼檢閱時,可使用 [差異比對] 視窗查看屬於檢閱主旨的程式碼變更。 如需詳細資訊,請參閱暫止工作、 修正 Bug,並進行程式碼檢閱

使用命令提示字元

請參閱

工作

比較資料夾