删除团队项目

通过从团队项目集合中删除不再使用的团队项目可降低团队项目的复杂性并为用户简化导航。在删除某个项目之前,应确保将不再需要该项目及其关联的数据。删除团队项目将不会从 SQL Server 的集合数据库中移除该项目的数据。如果项目使用报告服务,则删除该项目时还将需要用于移除报表和报告数据的选项。如果项目使用团队项目门户网站,则将移除对该门户网站的所有引用,但不会删除用作该门户网站的 SharePoint 站点或网站。若要删除该门户网站,必须在删除项目后手动执行该操作。

可以使用 Team Foundation 的管理控制台来删除团队项目。还可从命令行删除团队项目,但过程有明显差异并且移除的内容也不同。有关命令行过程的更多信息,请参见 删除团队项目 [TFSDeleteProject]

必需的权限

若要执行这些过程,您必须是以下组的成员或具有以下权限:

  • “Team Foundation 管理员”组,或者“查看实例级别信息”“编辑实例级别信息”权限必须设置为“允许”

  • 若要从 SQL Server Reporting Services 中移除此项目的报告,则必须是**“Team Foundation 内容管理员”组或“系统管理员”**组的成员

    重要说明重要事项

    若要执行管理任务(如删除团队项目),您的用户帐户必须具有管理权限,并且必须向 Team Foundation 后台作业代理使用的服务帐户授予特定权限。有关更多信息,请参见Team Foundation Server 中的服务帐户和依赖项Team Foundation 后台作业代理

有关权限的更多信息,请参见 Team Foundation Server 权限

除了这些权限,对于运行 Windows Server 2008 或 Windows Vista 的计算机,您可能还需要满足以下要求:

  • 若要使用需要 Internet Explorer 的过程,您可能需要通过以下操作以管理员身份启动 Internet Explorer:单击**“开始”,单击“所有程序”,右击“Internet Explorer”,再单击“以管理员身份运行”**。

  • 若要访问 Reporting Services 的报表管理器、报表或网站,您可能需要将这些站点添加到 Internet Explorer 的受信任站点列表中,或者以管理员身份启动 Internet Explorer。

有关更多信息,请参见 Microsoft 网站上的以下主题:用户帐户控制

使用管理控制台删除团队项目

  1. 打开 Team Foundation 的管理控制台。

    有关更多信息,请参见打开 Team Foundation 管理控制台

  2. 展开服务器,然后单击**“团队项目集合”**。

  3. 在**“团队项目集合”中,单击包含要删除的项目的集合,然后单击“团队项目”**选项卡。

  4. 在**“团队项目”中,单击要删除的项目,然后单击“删除”**。

    此时将打开**“删除团队项目”**窗口。

  5. (可选)在**“删除团队项目”**中,选中以下复选框之一或两者皆选。

    • 若要从 Reporting Services 和 Visual Studio 实验室管理工具版移除此团队项目的数据,请选中**“删除外部项目”**复选框。

    • 若要移除与此团队项目关联的所有工作区,请选中**“删除工作区数据”**复选框。

  6. 在**“删除团队项目”中,单击“删除”**。

    此时将关闭**“删除团队项目”**窗口。

  7. 在**“团队项目”**选项卡上,查看团队项目的状态。

    状态显示**“已删除”**,并且在括号中包含有关删除状态的附加信息。

    • “正在处理”)表示进程已启动并正在进行中。

    • “挂起”)表示删除进程已从客户端应用程序启动。该删除进程可能正在进行中或者已失败。由于该进程已从客户端应用程序启动,因此服务器无法准确报告删除的状态。如果项目删除长时间保持挂起状态,请尝试从管理控制台再次删除该项目。

    • “失败”)表示删除进程已启动但未成功完成。日志文件将包含有关该失败的特定信息。查看有关该失败的信息,然后尝试再次删除该项目。

  8. (可选)在控制台的**“日志”**部分下,查看日志文件中有关删除的信息。

请参见

任务

创建团队项目

Move a Team Project Collection

Split a Team Project Collection