在TFS2013上删除项目
的有关信息介绍如下:TFS(Team Foundation Server)是一种为Microsoft产品提供源代码管理、数据收集、报告和项目跟踪,而为协作软件开发的项目。
对于TFS上的项目,如果在源代码管理器文件夹中直接删除的话,会显示类似这样的提示:“TF10169: 尝试对团队项目文件夹 $/Team1 进行不支持的挂起更改。 请使用团队资源管理器中的“项目创建向导”来创建项目,或使用团队项目删除工具来删除项目。”
当不再需要某个团队项目时,可通过使用TFSDeleteProject从TFS 中删除该项目。此外,如果存在在团队项目创建失败后仍未删除的组件,则可使用TFSDeleteProject将其删除。
TFSDeleteProject会永久性损坏团队项目,之后无法恢复该项目。您应该在使用TFSDeleteProject之前备份所有重要的项目数据。
若要使用TFSDeleteProject命令,您必须是“Team Foundation Administrators”安全组或“项目管理员”安全组的成员。
若要访问TFSDeleteProject命令行工具,请在安装了 Visual Studio 或团队资源管理器的情况下打开命令提示符窗口,然后输入:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
在 32 位版本的 Windows 上,将%programfiles(x86)%替换为%programfiles%。
使用 TFSDeleteProject 工具执行删除操作,命令行格式为:
TFSDeleteproject [/q] [/force] [/excludewss] /collection:URL TeamProjectName
这里以删除Team1为例,输入:
TFSDeleteProject /collection:"http:tfs-server:8080/tfs" Team1
上一步操作执行后,会显示警告信息,输入“Y”后确认继续执行,然后等待完成即可。
执行完成后的效果如图所示。
TFSDeleteProject会永久性损坏团队项目,之后无法恢复该项目。您应该在使用TFSDeleteProject之前备份所有重要的项目数据。