从TFS 删除工作项

元宵节刚过就犯了错。。。
用project做计划的时候,一不小心,点了“更新到TFS”,结果做了一半的计划就上去了
抓破头皮也没从IDE上找到删除工作项的地方。
网上也搜不到,只能又去数据库找了
结果在数据库 TfsWorkItemTracking的表 WorkItemsLatest找到了刚刚提交的工作项,
于是备份数据库,删除错误的工作项,回到IDE一查,还真没了
这些工作项刚刚创建,还没人用过,所以可以这么容易的删除。
如果用过了,可能就要用TFS自带的存储过程删了

其实直接弄数据库能解决不少问题,如workgroup版本的5用户限制。。。
当然这是不推荐的,可能引起系统错误。

这里还要说一下project,居然不能用Ctrl-Z ,,而且每次关闭的时候,都要问是不是更新到TFS
防不胜防,一不小心就点错了

--------------------------------------------------------------------------
2007年3月7日
从MSDN上看到的:

如果无意中创建了一个工作项,或者团队不再需要某个工作项,可以将工作项标记为过时。过时的工作项仍然存在于工作项数据库中,但仅显示在专门搜索过时工作项的查询的结果列表中。

Note注意

本主题基于 MSF for Agile Software Development 的 Bug 工作项中可用的工作项字段。
如果您的项目使用的是其他方法,则工作项字段可能会有所不同。
MSF for Agile Software Development 是 Team Foundation 包括的过程指南模板之一。
有关更多信息,请参见查找和使用过程指南

将工作项标记为过时

  1. 在“状态”字段中选择“已关闭”。

  2. 在“原因”字段中选择“已过时”。

  3. (可选)在“历史记录”字段中,解释工作项过时的原因。

posted @ 2007-03-05 12:02  我是阿呆  阅读(1787)  评论(0编辑  收藏  举报