共用方式為


刪除或還原檔案和資料夾

您可以從您的 dev 電腦或伺服器,刪除檔案和資料夾以及將其還原。

需求

請參閱 Team Foundation Server 使用權限

您想要怎麼做?

  • 刪除項目

  • 使用 Visual Studio 中,還原您 dev 電腦刪除的項目。

  • 還原從伺服器刪除的項目。

  • 還原您的 dev 電腦在 Visual Studio 外部刪除的項目

  • 命令提示字元的工作

  • 取得提示

刪除項目

在您刪除項目之前:

  • 警告在您刪除檔案之前,請尋找核取記號圖示 TFSC 簽出狀態圖示,表示正在暫停檔案的編輯。如果有暫止的編輯,您應該檢視這些設定 (開啟檔案的捷徑功能表並選取 [比較]),並確定您不需要這些檔案。如果您認為您在未來可能需要編輯,請考慮先簽入檔案再刪除它。

  • 注意圖示 如果您刪除資料夾時,系統也會 暫止 所有它包含的資料夾和檔案的刪除動作。

  • 注意圖示如果您刪除一個其他檔案具有相依性的檔案時,系統會自動將 暫止 這些檔案的刪除動作。例如,如果您刪除某個表單檔,則程式碼和資源檔也會被暫止以刪除。

刪除項目

  1. 方案總管原始檔控制總管,瀏覽至該資料夾或檔案中要刪除。

  2. 選取您要刪除,開啟的捷徑功能表並選取 [刪除] 的項目。

    提示提示

    如果您從 [方案總管] 中刪除檔案,下列警告訊息可能會出現:<檔案名稱> [將永久刪除]。刪除檔案將不會在伺服器上實作,直到您實際簽入這些變更。此外,如果檔案被簽入版本控制,然後才能復原檔案。如果您想要繼續執行刪除檔案,請選取 [確定] 。

  3. 當您準備好, 簽入變更

使用 Visual Studio 中,還原您 dev 電腦刪除的項目。

如果您尚未註冊刪除變更,在 方案總管暫存的變更原始檔控制總管頁面上,選取項目,開啟的捷徑功能表並選取 [復原] 或 [復原暫存的變更]。

還原從伺服器刪除的項目。

如果你或其中一個小組成員簽入刪除變更至伺服器,您可以還原項目,只要沒有人在您的小組有 毀掉 它。

還原從伺服器刪除的項目。

  1. 從 [工具] 功能表選擇 [選項]。

  2. 在 [選項] 對話方塊中,巡覽至 [原始檔控制], [Visual Studio Team Foundation Server]。

  3. 選取 [在原始檔控制總管中顯示刪除的項目],然後選取 [確定]。

  4. 從功能表列選取 [檢視], [其他視窗], [原始檔控制總管]。

  5. 在原始檔控制總管中,巡覽至內含您要還原的資料夾。

  6. 開啟項目的捷徑功能表並選取 [取消刪除]。

還原您的 dev 電腦在 Visual Studio 外部刪除的項目

您可以隨時需要還原您刪除 Visual Studio 外的項目 (可能因意外)。您還原這類項目的方式取決於您是使用本機或伺服器的工作區。請參閱 決定使用本機還是伺服器工作區

ms245463.collapse_all(zh-tw,VS.110).gif使用本機工作區還原 Visual Studio 外刪除的項目。

當您使用本機工作區時, Visual Studio 偵測並讓您解決在系統之外所做的變更。

使用本機工作區還原 Visual Studio 外刪除的項目。

  1. 在 [Team Explorer] 中,選擇 首頁圖示 [首頁],然後選擇 [暫存的變更]。

  2. 在 [排除的變更] 區段中選擇 [偵測到的變更] 連結。

  3. 在 [升級候選變更] 對話方塊中,選取 出現在 [變更] 欄目中的**[刪除]**項目,開啟的捷徑功能表,並選取 [還原這個項目]。

ms245463.collapse_all(zh-tw,VS.110).gif使用伺服器工作區還原刪除 Visual Studio 外的項目。

當你不小心刪掉Visual Studio 以外的項目且你正在使用伺服器工作區,當你要開啟Visual Studio內的項目你可能會看到以下警告訊息:TF10187:不能開啟文件檔案名稱系統無法明確找到檔案您可以藉由伺服器取得還原項目。

使用伺服器工作區還原刪除 Visual Studio 外的項目。

  1. 在 [原始檔控制總管],瀏覽至包含刪除項目的資料夾。

  2. 開啟資料夾的捷徑功能表並選取 [取得特定版本]。

  3. 選取 對話方塊 即使本機版本符合指定的檔案仍覆寫所有檔案 選項。

    選擇 [取得]。

提示提示

您也可以使用 tf get /force 命令。

命令提示字元的工作