共用方式為


刪除或還原檔案和資料夾

您可以從您的 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 命令。

命令提示字元的工作