復原暫止的變更
如果您已經變更受版本控制的一個或多個檔案,而且您想要捨棄那些變更,可以復原那些暫止的變更。 如果您認為變更的風險太大,或者測試結果判定該變更會引發新的品質或效能問題,則您可能會這麼做。 如果您已經簽入變更,而且想要進行還原,則您必須回復變更。 如需詳細資訊,請參閱回復已送出的變更。
必要的使用權限
若要執行這些程序,您必須擁有該工作區,或者將 [復原其他使用者的變更] 權限設定為 [允許]。 如需詳細資訊,請參閱 Team Foundation Server 使用權限。
若要在原始檔控制總管中復原暫止的變更
在以下其中一個視窗中,巡覽至您要復原其暫止變更的項目:
[方案總管] (您可以從 [檢視] 功能表開啟)。
原始檔控制總管:若要開啟此視窗,請按一下 [檢視] 功能表上的 [其他視窗],然後按一下 [原始檔控制總管]。
暫止的變更: 若要開啟此視窗,按一下 [檢視] 功能表上的 [其他視窗],然後按一下 [暫止的變更]。
以滑鼠右鍵按一下您想要復原其暫止變更的資料夾或檔案,然後按一下 [復原] 或 [復原暫止的變更]。
在 [復原暫止的變更] 對話方塊中,為您想要復原其暫止變更的每個檔案選取此核取方塊,然後按一下 [復原變更]。
在 [原始檔控制總管] 中,暫止的變更類型會在 [暫止的變更] 資料行中移除。
如果您復原編輯,就會將檔案的副本取代為您簽出之檔案的未修改版本。 如果您在暫止編輯之後執行了取得作業,將會下載您嘗試取得的版本。
如果您復原刪除動作,就會還原您已刪除的版本 (除非您自從暫止刪除後已執行取得作業。如果是這種情況,就會下載您最後嘗試取得的版本)。
如果您復原加入動作,檔案就不會受到干擾。
若要在命令提示字元下復原暫止的變更
依序按一下 [開始]、[所有程式],並依序指向 [Microsoft Visual Studio 2005]、[Visual Studio Tools],然後按一下 [Visual Studio 命令提示字元]。
輸入 cd path,其中 path 是用來在伺服器上儲存個人檔案複本的目錄位置 (例如 c:\projects)。
輸入 tf undo <資料夾或檔案名稱> ,然後按下 ENTER。
注意事項 如需 Undo 命令的完整語法,請參閱Undo 命令。