65.9K
CodeProject 正在变化。 阅读更多。
Home

删除 VSTS 2008 中的项目

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.50/5 (4投票s)

2009年8月20日

CPOL

2分钟阅读

viewsIcon

26431

如何从 Team Foundation Server 中移除项目

引言

在我的文章 在 VSTS 2008 中设置项目 中,我分享了如何在 TFS 2008 中设置一个项目。 常见的问题和担忧之一是在 Team Foundation Server 上删除项目。 在本文中,我将分享如何在 TFS 上删除项目。

如何删除

TFS 没有提供任何用户界面来删除项目。 只能使用命令行工具/实用程序删除项目。

删除项目后,TFS 会删除项目在 TFS 中的引用,以及与项目相关的 SharePoint 站点和在 TFS 上创建项目时创建的报告服务站点。

请注意,从 TFS 删除项目后,项目信息实际上并没有从数据库中删除。 因此,一旦项目被删除,就不能使用相同的项目名称创建另一个项目,因为项目信息从未从数据库中删除。

要删除项目,请在服务器上打开命令提示符,移动到位置“C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\”。 位置可能因您的安装而异。 查找文件“tfsdeleteproject.exe”。

然后运行命令

tfsdeleteProject /q /force /server:<server> [servername] [team project name]

其中

  • /q: 静默安装。 无提示
  • /force: 如果数据无法删除,则继续
  • /server: 您的 TFS 服务器: 要删除的团队项目的名称。 如果名称中有空格,请使用引号。

参考以下截图。 我的 Team Foundation Server 的名称是 Sepat(马来西亚的一种鱼的名称),DemoSetup 是我想要删除的项目名称。

P1.jpg

项目删除后,确认信息如上图所示。

作为一种警告,请在删除项目之前务必确定,因为在 TFS 上删除项目后,除非您还原 TFS 数据仓库(TFS 存储项目信息的 SQL Server 数据库集合),否则无法检索该项目从删除之前的备份集中。

结论

在本文中,我讨论了如何在 Team Foundation Server 上删除项目。

要了解有关 VSTS 和 TFS 功能的更多信息,请参考以下 URL

历史

  • 2009 年 8 月 19 日:初始发布
© . All rights reserved.