共用方式為


HOW TO:從版本控制刪除檔案和資料夾

更新:2007 年 11 月

您可以使用原始檔控制總管方案總管,或使用命令列,刪除伺服器中的檔案和資料夾。如需詳細資訊,請參閱 Delete 命令 (Team Foundation 版本控制) 或遵循本主題中的程序進行。

從命令列刪除項目

Delete 是一項暫止的變更命令,這個命令會排程您指定要從伺服器刪除的項目,並從工作區暫止簽入作業的完成。

若要執行暫止的變更命令,就必須將您目前的目錄加入至工作區,並進而對應至伺服器。如需如何將您目前目錄加入工作區的詳細資訊,請參閱 HOW TO:在工作區中加入和移除工作資料夾Workfold 命令

如需將方案和專案加入至伺服器的詳細資訊,請參閱 HOW TO:將專案或方案加入至版本控制

必要的使用權限

若要執行這些程序,您必須將 [簽出] 權限設定為 [允許]。如需詳細資訊,請參閱 Team Foundation Server 使用權限

若要標記檔案或資料夾並從原始檔控制總管刪除

  1. 按一下 [檢視] 功能表上的 [其他視窗],然後選取 [原始檔控制總管] (如果尚未開啟的話)。

  2. 在 [原始檔控制總管] 中,找出 Team 專案以及您想要刪除的資料夾或檔案。

  3. 在右窗格中,以滑鼠右鍵按一下檔案或資料夾,然後按一下 [刪除]。

    系統接著便會讓您返回 [原始檔控制總管],而且 [暫止的變更] 資料行底下會標記要刪除的檔案或資料夾。

    如果您刪除其他檔案具有相依性的檔案,就會一併將那些相依檔案加上標記並刪除。例如,如果您刪除某個表單檔,則程式碼和資源檔也會標記為即將刪除。

    在您簽入暫止的變更後,檔案將會從 Team Foundation 版本控制刪除。如需詳細資訊,請參閱 HOW TO:簽入暫止的變更

    注意事項:

    如果您刪除某些檔案所在的資料夾,則這些檔案也會標記為即將刪除。

若要標記檔案或資料夾並從方案總管刪除

  1. 在 [檢視] 功能表上,按一下 [方案總管] (如果尚未開啟的話)。

  2. 在 [方案總管] 中,找出您想要刪除的 Team 資料夾或檔案。

  3. 以滑鼠右鍵按一下該資料夾,然後按一下 [刪除]。確認對話方塊隨即出現,其中並顯示 [<file name> 將永久刪除] 的文字。

  4. 按一下 [確定]。此時那些項目便會從 [方案總管] 中消失。

  5. 按一下 [檢視] 功能表上的 [其他視窗],然後選取 [原始檔控制總管] (如果尚未開啟的話)。

  6. 在 [原始檔控制總管] 中,請注意 [暫止的變更] 資料行底下是否將您在 [方案總管] 中刪除的檔案標記為即將刪除。

    如果您刪除其他檔案具有相依性的檔案,就會將相依檔案標記為即將刪除。例如,如果您刪除某個表單檔,則程式碼和資源檔也會標記為即將刪除。

    在您簽入暫止的變更後,檔案將會從 Team Foundation 版本控制刪除。如需詳細資訊,請參閱 HOW TO:簽入暫止的變更

    注意事項:

    如果您刪除某些檔案所在的資料夾,則這些檔案也會標記為即將刪除。

若要從命令列刪除項目

  1. 依序按一下 [開始] 按鈕、[所有程式]、[Microsoft Visual Studio 2008]、[Visual Studio Tools] 和 [Visual Studio 2008 命令提示字元],開啟 [Visual Studio 2008 命令提示字元]。

    這個步驟會設定命令提示字元環境,以便搭配 Visual Studio 2008 工具使用。

  2. 巡覽至其中包含要移除之項目的對應資料夾位置。

    輸入 tf delete <file or folder name>。在您簽入暫止的變更後,檔案將會從 Team Foundation 版本控制刪除。如需詳細資訊,請參閱 Checkin 命令

請參閱

工作

HOW TO:繫結和解除繫結專案及方案

概念

版本控制問題的疑難排解

參考

Delete 命令 (Team Foundation 版本控制)

其他資源

使用版本控制檔案和資料夾