移除工作项

使用 witadmin destroywi 命令,可以从团队项目集合的 Team Foundation 数据库中永久移除一个或多个工作项。状态设置为“已关闭”的工作项仍保留在数据库中,并可以将其重新激活。永久移除的工作项是从数据库中移除的,并且不能被还原,也不能重新激活。

每个工作项表示存储在 Team Foundation 数据库并为其分配唯一标识符的对象,称为工作项 ID。工作项 ID 在项目集合中是唯一的。

若要运行 witadmin 命令行工具,请打开已安装 Visual Studio 或 团队资源管理器 的“命令提示”窗口,然后输入:

cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE

在 64 位 Windows 版本上,将 %programfiles% 替换为 %programfiles(x86)%

要求

说明说明

即使您是以管理权限登录的,也必须使用提升的权限打开命令提示符窗口,才能在运行 Windows Server 2008 的服务器上执行此功能。若要使用提升的权限打开命令窗口,请选择“开始”,打开“命令提示符”快捷菜单,然后选择“以管理员身份运行”。有关更多信息,请参见 Microsoft 网站

witadmin destroywi /collection:CollectionURL /id:id [/noprompt]

参数

Parameter

说明

/collection:CollectionURL

指定团队项目集合的 URI。URI 的格式为:http://ServerName:Port/VirtualDirectoryName/CollectionName

如果未使用虚拟目录,则 URI 将为以下格式:

http://ServerName:Port/CollectionName。

/id:id

要销毁的工作项的 ID。若要指定多个工作项,请仅使用逗号分隔 ID,且不要有空格。

/noprompt

禁用提示进行确认。

/?help

在“命令提示符”窗口中显示有关命令的帮助。

示例

Dd236908.collapse_all(zh-cn,VS.110).gif从数据库中永久移除工作项

下面的示例在 AdventureWorksServer 服务器上从 Collection1 的数据库删除工作项 2003:

witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:2003

下面的示例在 AdventureWorksServer 服务器上从 Collection1 的数据库删除具有 ID 12、15 和 23 的工作项:

witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:12,15,23

请参见

其他资源

解决、关闭或重新激活工作项

witAdmin:自定义和管理用于跟踪工作项的对象