如果有人在TFS 2010中意外将任务状态设置为“已删除”,有没有办法恢复它?
答案 0 :(得分:5)
如果您刚刚将 Status/State
更改为已删除,则应该可以创建新查询并搜索已删除的工作项。
转到我的查询,右键单击 - >新查询,将最后一项调整为State = Removed,然后单击Run
从查询结果中,您可以打开任务并将状态/状态更改为相应的状态/状态
这假设您的工作项类型定义允许状态返回到已删除的状态
击>
修改
如果要更改默认Scrum模板中Task
的行为,则必须修改位于
Task.xml
C:\Program Files (x86)\Microsoft\Microsoft Visual Studio Scrum 1.0\Process Template\WorkItem Tracking\TypeDefinitions
打开文件并添加位于<TRANSITION/>
<TRANSITIONS/>
元素
<TRANSITION from="Removed" to="To Do">
<REASONS>
<DEFAULTREASON value="Added back into the backlog" />
</REASONS>
</TRANSITION>
使用TFS Power Tools保存文件并更新修改后的任务工作项类型定义。这将覆盖Scrum任务类型并引入从已移除到待执行的新过渡
从那里,您只需运行查询即可找到已删除任务并更改状态。
答案 1 :(得分:2)
您还可以复制工作项,以在待办事宜状态下创建此项目的完整副本。这是一个解决方法,但更简单,更快捷。您可以通过以下方式执行此操作: