HOW TO:從版本控制刪除檔案和資料夾
更新:2007 年 11 月
您可以使用原始檔控制總管、方案總管,或使用命令列,刪除伺服器中的檔案和資料夾。如需詳細資訊,請參閱 Delete 命令 (Team Foundation 版本控制) 或遵循本主題中的程序進行。
從命令列刪除項目
Delete 是一項暫止的變更命令,這個命令會排程您指定要從伺服器刪除的項目,並從工作區暫止簽入作業的完成。
若要執行暫止的變更命令,就必須將您目前的目錄加入至工作區,並進而對應至伺服器。如需如何將您目前目錄加入工作區的詳細資訊,請參閱 HOW TO:在工作區中加入和移除工作資料夾或 Workfold 命令。
如需將方案和專案加入至伺服器的詳細資訊,請參閱 HOW TO:將專案或方案加入至版本控制。
必要的使用權限
若要執行這些程序,您必須將 [簽出] 權限設定為 [允許]。如需詳細資訊,請參閱 Team Foundation Server 使用權限。
若要標記檔案或資料夾並從原始檔控制總管刪除
按一下 [檢視] 功能表上的 [其他視窗],然後選取 [原始檔控制總管] (如果尚未開啟的話)。
在 [原始檔控制總管] 中,找出 Team 專案以及您想要刪除的資料夾或檔案。
在右窗格中,以滑鼠右鍵按一下檔案或資料夾,然後按一下 [刪除]。
系統接著便會讓您返回 [原始檔控制總管],而且 [暫止的變更] 資料行底下會標記要刪除的檔案或資料夾。
如果您刪除其他檔案具有相依性的檔案,就會一併將那些相依檔案加上標記並刪除。例如,如果您刪除某個表單檔,則程式碼和資源檔也會標記為即將刪除。
在您簽入暫止的變更後,檔案將會從 Team Foundation 版本控制刪除。如需詳細資訊,請參閱 HOW TO:簽入暫止的變更。
注意事項: 如果您刪除某些檔案所在的資料夾,則這些檔案也會標記為即將刪除。
若要標記檔案或資料夾並從方案總管刪除
在 [檢視] 功能表上,按一下 [方案總管] (如果尚未開啟的話)。
在 [方案總管] 中,找出您想要刪除的 Team 資料夾或檔案。
以滑鼠右鍵按一下該資料夾,然後按一下 [刪除]。確認對話方塊隨即出現,其中並顯示 [<file name> 將永久刪除] 的文字。
按一下 [確定]。此時那些項目便會從 [方案總管] 中消失。
按一下 [檢視] 功能表上的 [其他視窗],然後選取 [原始檔控制總管] (如果尚未開啟的話)。
在 [原始檔控制總管] 中,請注意 [暫止的變更] 資料行底下是否將您在 [方案總管] 中刪除的檔案標記為即將刪除。
如果您刪除其他檔案具有相依性的檔案,就會將相依檔案標記為即將刪除。例如,如果您刪除某個表單檔,則程式碼和資源檔也會標記為即將刪除。
在您簽入暫止的變更後,檔案將會從 Team Foundation 版本控制刪除。如需詳細資訊,請參閱 HOW TO:簽入暫止的變更。
注意事項: 如果您刪除某些檔案所在的資料夾,則這些檔案也會標記為即將刪除。
若要從命令列刪除項目
依序按一下 [開始] 按鈕、[所有程式]、[Microsoft Visual Studio 2008]、[Visual Studio Tools] 和 [Visual Studio 2008 命令提示字元],開啟 [Visual Studio 2008 命令提示字元]。
這個步驟會設定命令提示字元環境,以便搭配 Visual Studio 2008 工具使用。
巡覽至其中包含要移除之項目的對應資料夾位置。
輸入 tf delete <file or folder name>。在您簽入暫止的變更後,檔案將會從 Team Foundation 版本控制刪除。如需詳細資訊,請參閱 Checkin 命令。
請參閱
工作
概念
參考
Delete 命令 (Team Foundation 版本控制)