共用方式為


HOW TO:復原暫止的變更

更新:2007 年 11 月

Team Foundation 版本控制功能可輕易地在 Visual Studio 環境中操作。下列程序將說明如何從原始檔控制總管以及使用 Undo 命令從命令列復原暫止的變更。

必要的使用權限

若要執行這些程序,您必須擁有該工作區,或者將 [復原其他使用者的變更] 權限設定為 [允許]。如需詳細資訊,請參閱 Team Foundation Server 使用權限

若要在原始檔控制總管中復原暫止的變更

  1. 在 [原始檔控制總管] 的 [資料夾] 清單內巡覽,並針對您想要復原暫止的變更的項目,找出關聯的資料夾。

  2. 在 [資料夾] 區段右側的項目清單中,使用 [暫止的變更] 資料行和狀態圖示來識別您想要復原暫止變更的檔案或資料夾。

  3. 以滑鼠右鍵按一下要復原暫止變更的資料夾或檔案,然後按一下 [復原暫止的變更]。[復原暫止的變更] 對話方塊隨即出現。

  4. 在 [檔案] 清單中,確定已選取要復原暫止變更的資料夾或檔案,然後按一下 [復原暫止的變更]。

    然後您就會返回 [原始檔控制總管],其中會在 [暫止的變更] 資料行中移除暫止的變更類型。

    如果您復原編輯動作,檔案的複本就會取代成您已簽出的未修改檔案版本 (除非您自從暫止編輯後已執行取得作業。如果是這種情況,就會下載您嘗試取得的版本)。

    如果您復原刪除動作,就會還原您已刪除的版本 (除非您自從暫止刪除後已執行取得作業。如果是這種情況,就會下載您最後嘗試取得的版本)。

    如果您復原加入動作,檔案就不會受到干擾。

若要從命令列復原暫止的變更

  1. 依序按一下 [開始]、[所有程式],並依序指向 [Microsoft Visual Studio 2008]、[Visual Studio Tools],然後按一下 [Visual Studio 2008 命令提示字元]。

  2. 輸入 cd path,其中 path 是用來在伺服器上儲存個人檔案複本的目錄位置 (例如 c:\projects)。

  3. 輸入 tf undo < 資料夾或檔案名稱 >,然後按下 ENTER。

    注意事項:

    如需適用於 Checkin 命令的完整語法,請參閱 Undo 命令

請參閱

概念

將變更送出至版本控制伺服器

參考

Undo 命令