刪除或還原檔案和資料夾
您可以從您的 dev 電腦或伺服器,刪除檔案和資料夾以及將其還原。
需求
請參閱 Team Foundation Server 使用權限。
您想要怎麼做?
刪除項目
使用 Visual Studio 中,還原您 dev 電腦刪除的項目。
還原從伺服器刪除的項目。
還原您的 dev 電腦在 Visual Studio 外部刪除的項目
命令提示字元的工作
取得提示
刪除項目
在您刪除項目之前:
在您刪除檔案之前,請尋找核取記號圖示 ,表示正在暫停檔案的編輯。 如果有暫止的編輯,您應該檢視這些設定 (開啟檔案的捷徑功能表並選取 [比較]),並確定您不需要這些檔案。 如果您認為您在未來可能需要編輯,請考慮先簽入檔案再刪除它。
如果您刪除資料夾時,系統也會 暫止 所有它包含的資料夾和檔案的刪除動作。
如果您刪除一個其他檔案具有相依性的檔案時,系統會自動將 暫止 這些檔案的刪除動作。 例如,如果您刪除某個表單檔,則程式碼和資源檔也會被暫止以刪除。
刪除項目
選取您要刪除,開啟的捷徑功能表並選取 [刪除] 的項目。
提示
如果您從 [方案總管] 中刪除檔案,下列警告訊息可能會出現:<檔案名稱> [將永久刪除]。刪除檔案將不會在伺服器上實作,直到您實際簽入這些變更。此外,如果檔案被簽入版本控制,然後才能復原檔案。如果您想要繼續執行刪除檔案,請選取 [確定] 。
當您準備好, 簽入變更。
使用 Visual Studio 中,還原您 dev 電腦刪除的項目。
如果您尚未註冊刪除變更,在 方案總管, 暫存的變更 或 原始檔控制總管頁面上,選取項目,開啟的捷徑功能表並選取 [復原] 或 [復原暫存的變更]。
還原從伺服器刪除的項目。
如果你或其中一個小組成員簽入刪除變更至伺服器,您可以還原項目,只要沒有人在您的小組有 毀掉 它。
還原從伺服器刪除的項目。
從 [工具] 功能表選擇 [選項]。
在 [選項] 對話方塊中,巡覽至 [原始檔控制], [Visual Studio Team Foundation Server]。
選取 [在原始檔控制總管中顯示刪除的項目],然後選取 [確定]。
從功能表列選取 [檢視], [其他視窗], [原始檔控制總管]。
在原始檔控制總管中,巡覽至內含您要還原的資料夾。
開啟項目的捷徑功能表並選取 [取消刪除]。
還原您的 dev 電腦在 Visual Studio 外部刪除的項目
您可以隨時需要還原您刪除 Visual Studio 外的項目 (可能因意外)。 您還原這類項目的方式取決於您是使用本機或伺服器的工作區。 請參閱 決定使用本機還是伺服器工作區。
使用本機工作區還原 Visual Studio 外刪除的項目。
當您使用本機工作區時, Visual Studio 偵測並讓您解決在系統之外所做的變更。
使用本機工作區還原 Visual Studio 外刪除的項目。
在 [Team Explorer] 中,選擇 [首頁],然後選擇 [暫存的變更]。
在 [排除的變更] 區段中選擇 [偵測到的變更] 連結。
在 [升級候選變更] 對話方塊中,選取 出現在 [變更] 欄目中的**[刪除]**項目,開啟的捷徑功能表,並選取 [還原這個項目]。
使用伺服器工作區還原刪除 Visual Studio 外的項目。
當你不小心刪掉Visual Studio 以外的項目且你正在使用伺服器工作區,當你要開啟Visual Studio內的項目你可能會看到以下警告訊息:TF10187:不能開啟文件檔案名稱系統無法明確找到檔案 您可以藉由伺服器取得還原項目。
使用伺服器工作區還原刪除 Visual Studio 外的項目。
在 [原始檔控制總管],瀏覽至包含刪除項目的資料夾。
開啟資料夾的捷徑功能表並選取 [取得特定版本]。
在選取 對話方塊 即使本機版本符合指定的檔案仍覆寫所有檔案 選項。
選擇 [取得]。
提示
您也可以使用 tf get /force 命令。
命令提示字元的工作
Delete 命令 (Team Foundation 版本控制) 從伺服器中刪除檔案。
Destroy Command 永久終結項目。
Undelete Command 還原從伺服器刪除的檔案。
Undo 命令復原暫止的變更(&U)...
Get 命令 從伺服器取得檔案。