刪除 Team 專案

如果您發現有不再使用的 Team 專案,便可以將它刪除。 刪除 Team 專案有助於簡化導覽使用中 Team 專案的方式。

警告

永久刪除 Team 專案時會從資料庫中移除與該專案相關聯的資料。您之後無法將它復原。因此,您應該儲存稍後可能會存取的 Team 專案資料。

您可以從 Visual Studio Online 或從 Team Foundation Server (TFS) 的內部部署刪除 Team 專案。

從 Visual Studio Online 刪除 Team 專案

  1. 選擇 設定圖示 (Team Web Access) 齒輪圖示以開啟 Team 專案集合的管理內容。 開啟您要刪除之 Team 專案的 內容功能表項目圖示 內容功能表。

    Team 專案內容功能表中的刪除連結

    如果沒有看到內容圖示 (內容功能表項目圖示),可能是您未存取 Visual Studio Online,或者您不是 Project Collection Administrators 群組成員。 若為內部部署 Team 專案,請前往下一節。 否則,請到這裡,了解如何加入 Project Collection Administrators 群組。

  2. 您必須選取核取方塊以啟動刪除作業。

    選取核取方塊並按一下 [刪除專案]

從 Team Foundation Server (內部部署) 刪除 Team 專案

您可以使用管理主控台刪除 Team 專案集合的 Team 專案。 之後,您必須手動刪除所有相關報表和 SharePoint 專案入口網站。 或者,您可以使用 TFSDeleteProject 命令列工具刪除所有成品。

  1. 如果您不是下列一個或多個 Administrators 群組的成員,請立即取得權限

    • Team Foundation Administrators 群組 (必要)。

    • SQL Server System Administrators 群組 (必要)。

    • SharePoint 產品的 Farm Administrators 群組 (當您的部署使用 SharePoint 產品時為必要)。

  2. 開啟 TFS 管理主控台,並從其 Team 專案集合刪除 Team 專案。

    TFS 管理主控台中 Team 專案的刪除連結

  3. 選擇是否要刪除與 Team 專案相關聯的外部資料,然後啟始刪除動作。

    選擇要刪除的外部資料

  4. (選擇項) 若要檢閱刪除動作的狀態,請開啟 [狀態] 索引標籤。

    若要檢閱刪除動作的詳細資料,您可以從 [狀態] 索引標籤或 [記錄檔] 索引標籤開啟記錄檔。

儲存 Team 專案資料

在您刪除任何專案之前,請先確定不再需要該專案和其資料。 如果您擔心之後可能會需要該資料,請先儲存資料以備不時之需。

儲存存放在 Visual Studio Online 上的資料

您可以使用下列程序來儲存使用者最在意的資料,例如原始程式碼、組建資料和工作項目。

  • **原始程式碼和自訂組建範本:**您可以將檔案下載為 ZIP 檔案。

    下載 Team Foundation Service 的原始程式碼

       

    此處理序不儲存任何變更記錄或其他成品的連結。

    如果您使用 Git,請複製您的儲存機制以保留完整的專案記錄和所有分支。

  • 建置資料:要將記錄檔和資料儲存在您放置組建的資料夾中,請參閱 檢視建置結果

  • **工作項目追蹤資料:**建立工作項目查詢並且使用 Excel 將它開啟。 儲存 Excel 試算表。

    此處理序不儲存任何附件、變更記錄或其他成品的連結。

儲存存放在 Team Foundation Server 上的資料

您可以藉由製作資料庫的備份,輕易地儲存 Team 專案集合中存放的資料。 或者,您可以使用先前在儲存存放在 Visual Studio Online 上的資料中所描述的相同作業。

問與答 (僅供內部部署使用)

問:刪除專案之後,如何手動刪除剩餘的報表?

**答:**如果您的內部部署 Team 專案使用了報告,而且您沒有選擇刪除外部成品,那麼您可以使用 SQL Server Report Manager 刪除報表。 在 Team 專案集合頁面中,將與已刪除之 Team 專案資料夾相對應的資料夾刪除。

報告網頁上內容功能表中的刪除連結

問:如何移除 Team 專案入口網站?

**答:**如果內部部署 Team 專案具有 Team 專案入口網站,則會從 TWA 和 Team Explorer 中移除該入口網站的所有連結,但不會刪除 SharePoint 網站或做為該入口網站的網站。 如果要刪除該入口網站,您必須在刪除專案之後以手動方式執行。 請參閱建立 SharePoint Web 應用程式和網站以搭配 Team Foundation Server 使用

如果刪除動作未完成,我應該怎麼做?

**答:**若為內部部署,請檢閱刪除動作的狀態和記錄檔。 開啟 [狀態] 索引標籤,並且檢閱 [已刪除] 中括號內其他資訊,並採用指定的動作。

  • (正在處理) 表示程序已開始且正在進行中。

  • (暫止) 表示刪除程序已從用戶端應用程式開始進行。 刪除作業可能正在進行或已失敗。 因為程序是從用戶端應用程式開始進行,所以伺服器無法精確地報告刪除作業的狀態。

    如果專案刪除作業停留在暫止狀態的時間太長,請嘗試從管理主控台重新刪除專案。

  • (失敗) 表示刪除程序已開始,但未順利完成。 記錄檔將會包含失敗的特定資訊。

    檢閱失敗相關資訊,然後嘗試重新刪除專案。

    如果仍有部分資料,您也可以使用 TFSDeleteProject 命令列工具。