是否可以在TFS中恢复';s是否已将状态设置为已删除?

是否可以在TFS中恢复';s是否已将状态设置为已删除?,tfs,Tfs,如果有人在TFS 2010中意外地将任务的状态设置为“已删除”,有没有办法恢复它?如果您刚刚将状态/状态更改为已删除,您应该能够创建新的查询并搜索已删除的工作项 转到我的查询,右键单击->新建查询,将最后一项调整为State=Removed,然后单击Run 从查询结果中,您可以打开任务并将状态/状态更改为适当的状态/状态 这假设您的工作项类型定义允许状态返回到除已删除之外的其他状态 编辑 如果要在默认scrum模板中更改任务的行为,必须修改下的Task.xml C:\Program Files

如果有人在TFS 2010中意外地将任务的状态设置为“已删除”,有没有办法恢复它?

如果您刚刚将
状态/状态更改为已删除,您应该能够创建新的查询并搜索已删除的工作项

转到我的查询,右键单击->新建查询,将最后一项调整为State=Removed,然后单击Run

从查询结果中,您可以打开任务并将状态/状态更改为适当的状态/状态

这假设您的工作项类型定义允许状态返回到除已删除之外的其他状态

编辑

如果要在默认scrum模板中更改
任务
的行为,必须修改下的
Task.xml

C:\Program Files (x86)\Microsoft\Microsoft Visual Studio Scrum 1.0\Process Template\WorkItem Tracking\TypeDefinitions
打开文件并添加位于


保存文件并使用更新修改后的任务工作项类型定义。这将覆盖Scrum任务类型,并引入从删除的执行的新转换


从那里,您只需运行一个查询,以查找已删除的任务并更改状态。

您还可以复制工作项,以在待办事项状态下创建此项的完整副本。这是一个小的工作,但更简单,更快地做。您可以通过以下方式完成此操作:

  • 打开工作项
  • 单击菜单上的“工具”
  • 选择“创建工作项的副本”

我可以找到已删除的项目,但无法更改状态。我们正在使用Scrum流程模板。@chris,这样您就可以修改其他字段,但不能修改状态?我们也使用Scrum模板,我可以选择将状态更改回新状态。如果我删除了产品积压项目,我可以将其更改回新状态。但是,如果我删除了一项任务,则无法将其更改为任何其他内容。@chris错过了关于任务类型的说明,请参阅更新。您可以通过更改默认的WIT定义来添加新的转换来实现这一点。在TFS11中,我们修改了任务工作项,以在默认情况下删除->to do转换。
<TRANSITION from="Removed" to="To Do">
  <REASONS>
    <DEFAULTREASON value="Added back into the backlog" />
  </REASONS>
</TRANSITION>