如何在TFS 2010中更新当前的sprint团队查询?

问题描述 投票:23回答:8

我们正在使用VS 2010和TFS 2010以及Microsoft Scrum模板。

我们使用当前Sprint的团队查询,如Sprint Backlog查询。

问题是当我们转向冲刺2时,“当前冲刺”仍然指向冲刺1。

有没有办法告诉TFS我们现在正处于sprint 2并且让查询使用变量来运行而不是硬编码sprint?

例如:如果您查看下面的屏幕截图,您会注意到查询的定义使用了一个名为“@Project”的变量作为团队项目。有没有办法为sprint提供变量?

tfs tfs2010 scrum tfs-process-template
8个回答
16
投票

汤姆,

您要求的内容在TFS 2010中不可用。迭代上甚至没有日期,因此TFS不知道当前迭代是什么。

在TFS11(vNext)中,我们在迭代中添加了日期。它现在知道你在哪个迭代中,这也反映在web访问的backlog页面上。在现在的预览版本中,不可能在查询中添加过滤子句来过滤当前迭代(类似于@CurrentIteration)。我们听到了强烈的反馈,要求在产品发布之前将其添加到产品中。它在我们的愿望清单上也非常高,但我们需要先解决其他事情才能发货。

您可以在User Voice上添加此请求。如果这个想法获得了很多选票,那么就可以更容易地建立一个我们需要把它放进去的案例。但是我们不能做出任何承诺。

Ewald - TFS项目经理


4
投票

这里几乎所有的答案都说你需要等到Visual Studio实现@CurrentSprint令牌或手动更改所有现有查询。

我找到了另一个可能对你有帮助的好习惯,这里有解释:http://intellitect.com/transitioning-between-sprintsiterations-with-tfs。尝试创建一个名为“Current”的“release”并在其下移动特定的当前sprint。每次开始新的sprint时,它都比处理查询更容易,更快捷。



1
投票

我只阅读过文档/指导(目前不可用的链接),在新的sprint开始时说,你需要在TFS中采取一些不同的步骤,例如:

  • 创建新的sprint / release节点
  • 将适用的PBI工作项的迭代设置为当前sprint
  • 将适用的PBI工作项设置为已提交
  • 更新所有“当前Sprint”查询以反映新的冲刺编号。

我从未见过关于以放手(自动)方式完成最后一步(或其中任何一个)的文档。也就是说,我并不是说这是不可能的,只是声明我从未见过如何做到这一点的指导,但已经看到了大量关于手动操作的指导。


1
投票

您可以使用名为TEK workitem的插件。 TEK工作项是TFS的Visual Studio扩展,允许批量编辑查询定义,此外还有其他功能,如在Visual Studio工作项中打开和从超链接查询,从Visual Studio UI中删除工作项等。

您可以从Visual Studio Gallery下载演示:TEK workitem


0
投票

我最近对TFS Scrum 1.0这是我做的.....

  • 我目前正在模板之外管理我的冲刺日期
  • 我使用'当前Sprint>查询'来让我自己和团队快速访问当前sprint上的查询。
  • 当我完成sprint并希望增加到下一个sprint并在“Current Sprint”下正确查询时,我会执行以下操作: 在“当前Sprint”下编辑每个查询 右舔并选择'编辑查询' 如果您更改了迭代的hierocracy,则可能会看到错误对话框。单击确定以单击查看编辑器。

  • 通过从下拉列表中选择正确的sprint来设置“Iteration Path> Under”的值(填充迭代次数)。

  • 保存查询和bob是你的anty ....查询将显示您当前的sprint。只需重复每次迭代。

希望这可以帮助....


0
投票

我在TFS 2013中发现,如果取消选中sprint / iteration,那么具有最早日期的日期将自动分配给当前日期。如果您想保持旧的日期可见,请将日期移出一年左右,然后它会下降到列表的底部,但超出范围。


0
投票

这是TFS在线2017

步骤1)设置 - >工作 - >默认团队设置

enter image description here

步骤2)然后'默认迭代' - >更改enter image description here

请记住,下次您可能在步骤2中开始。因此,步骤1是可选的。

© www.soinside.com 2019 - 2024. All rights reserved.