Share via


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

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

從命令列刪除項目

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

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

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

必要的使用權限

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

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

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

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

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

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

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

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

    注意事項注意事項

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

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

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

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

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

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

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

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

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

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

    注意事項注意事項

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

若要從命令列刪除項目

  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 命令

請參閱

工作

繫結和解除繫結專案及方案

參考

Delete 命令 (Team Foundation 版本控制)