用project做计划的时候,一不小心,点了“更新到TFS”,结果做了一半的计划就上去了
![emcrook.gif](https://www.cnblogs.com/CuteSoft_Client/CuteEditor/images/emcrook.gif)
抓破头皮也没从IDE上找到删除工作项的地方。
网上也搜不到,只能又去数据库找了
![emembarrassed.gif](https://www.cnblogs.com/CuteSoft_Client/CuteEditor/images/emembarrassed.gif)
结果在数据库 TfsWorkItemTracking的表 WorkItemsLatest找到了刚刚提交的工作项,
于是备份数据库,删除错误的工作项,回到IDE一查,还真没了
![emsmiled.gif](https://www.cnblogs.com/CuteSoft_Client/CuteEditor/images/emsmiled.gif)
这些工作项刚刚创建,还没人用过,所以可以这么容易的删除。
如果用过了,可能就要用TFS自带的存储过程删了
其实直接弄数据库能解决不少问题,如workgroup版本的5用户限制。。。
当然这是不推荐的,可能引起系统错误。
这里还要说一下project,居然不能用Ctrl-Z ,,而且每次关闭的时候,都要问是不是更新到TFS
防不胜防,一不小心就点错了
--------------------------------------------------------------------------
2007年3月7日
从MSDN上看到的:
如果无意中创建了一个工作项,或者团队不再需要某个工作项,可以将工作项标记为过时。过时的工作项仍然存在于工作项数据库中,但仅显示在专门搜索过时工作项的查询的结果列表中。
注意 |
---|
本主题基于 MSF for Agile Software Development 的 Bug 工作项中可用的工作项字段。 |
将工作项标记为过时
-
在“状态”字段中选择“已关闭”。
-
在“原因”字段中选择“已过时”。
-
(可选)在“历史记录”字段中,解释工作项过时的原因。