删除团队项目
如果发现有不再使用的团队项目,则可将其删除。 删除团队项目将帮助简化到正在使用中的团队项目的导航。
警告
删除团队项目将会从数据库中永久移除与所删除项目关联的数据。之后无法对其进行恢复。因此,您应以后可能需要访问的保存团队项目数据。
你可从 Visual Studio Online 或 Team Foundation Server (TFS) 的本地部署中删除团队项目。
从 Visual Studio Online 删除团队项目
通过选择 齿轮图标打开团队项目集合的管理上下文。 打开要删除的团队项目的 上下文菜单。
如果未看到上下文图标 (),则你不是在访问 Visual Studio Online,或不是项目集合管理员组的成员。 对于本地团队项目,请转到下一部分。 否则,请转到此处以了解如何添加到项目集合管理员组。
您必须选中此复选框才能启动删除操作。
从 Team Foundation Server(本地)中删除团队项目
使用管理控制台,您可从团队项目集合中删除团队项目。 然后,您需要手动删除所有关联的报表和 SharePoint 项目门户网站。 您也可使用 TFSDeleteProject 命令行工具删除所有项目。
如果您不是下列一个或多个管理员组的成员,则立即获取这些权限:
Team Foundation Administrators 组(必需)。
SQL Server System Administrators 组(必需)。
SharePoint 产品的“服务器场管理员”组(当部署使用 SharePoint 产品时是必需的)。
打开 TFS 的管理控制台并从其团队项目集合中删除团队项目。
选择是否删除与团队项目关联的外部数据并启动删除操作。
(可选)若要查看删除操作的状态,请打开**“状态”**选项卡。
若要查看删除操作的详细信息,可从**“状态”选项卡或“日志”**选项卡打开日志文件。
保存团队项目数据
确保任何项目及其数据不再需要,然后再删除。 如果有任何顾虑,请在将来有可能需要这些数据的情况下保存数据。
保存 Visual Studio Online 上存储的数据
您可使用下列过程来保存用户最关心的数据,例如源代码、生成数据和工作项。
**源代码和自定义生成模板:**您可将文件下载为 Zip 文件。
此过程不会保存任何更改历史记录或到其他项目的链接。
如果使用 Git,请克隆您的存储库,以保留完整的项目历史记录和所有分支。
生成数据:若要将日志和数据保存到放置生成文件夹,请参见查看生成结果。
**工作项跟踪数据:**创建工作项查询并使用 Excel 将其打开。 保存 Excel 电子表格。
此过程不会保存任何附件、更改历史记录或到其他项目的链接。
保存 Team Foundation Server 上存储的数据
您可通过备份数据库来轻松保存团队项目集合存储的数据。 同样,您也可使用上文保存 Visual Studio Online 上存储的数据中描述的操作。
问与答(仅适用于本地部署)
问:删除项目后,如何手动删除残留的报表?
**答:**如果您的本地团队项目使用报告,并且您没有选择删除外部项目,则可使用 SQL Server 报表管理器删除报表。 从团队项目集合页中,删除与已删除团队项目对应的文件夹。
问:如何删除团队项目门户网站?
**答:**如果您的本地团队项目具有团队项目门户网站,则将从 TWA 和团队资源管理器中删除指向该门户网站的所有链接,但不会删除充当该门户网站的 SharePoint 站点或网站。 若要删除该门户网站,必须在删除项目后手动执行该操作。 请参见如何:创建、编辑和删除 Windows SharePoint Services 站点。
如果删除操作未完成,我该怎么办?
答:在本地部署中,查看删除操作的状态和日志文件。 打开“状态”选项卡,对于“已删除”,查看括号中的附加信息,并执行指示的操作。
((“正在处理”)表示进程已启动并正在进行中。
((“挂起”)表示删除进程已从客户端应用程序启动。 该删除进程可能正在进行中或者已失败。 由于该进程已从客户端应用程序启动,因此服务器无法准确报告删除的状态。
如果项目删除长时间保持挂起状态,请尝试从管理控制台再次删除该项目。
((“失败”)表示删除过程已启动,但未成功完成。 日志文件将包含有关该失败的特定信息。
查看有关该失败的信息,然后尝试再次删除该项目。
如果存有部分数据,则还可使用 TFSDeleteProject 命令行工具。