如何在 TFS 查询编辑器中构建查询以显示故事处于活动状态的时间少于 10 分钟

How to build a query in the TFS Query Editor to show stories were in active state for less than 10 minutes

我正在使用 Microsoft Visual Studio Team Foundation Server,版本 16.131.27701.1。

我喜欢查询处于已解决状态但处于活动状态的时间少于 10 分钟的故事。我正在使用 TFS 查询编辑器。 TFS 查询编辑器是否有几分钟的宏?如果不可用,那么只需不到一天的时间就可以处于活动状态。我不确定如何使用运算符字段中的 [Field] 来获得我想要的内容。 TFS query that I have tried

所以,寻找一个看起来像这样的数据结果。基本上,寻找在 10 分钟内很快结束的故事。

Work Item        Activated Date             Resolved Date   
---------------------------------------------------------------  
Story 1      1/1/2019 5:00:00 PM        1/1/2019 5:02:00 PM 
Story 2      1/3/2019 4:00:00 PM        1/3/2019 4:02:00 PM 
Story 3      1/5/2019 3:00:00 PM        1/5/2019 3:05:00 PM 

你能帮忙吗?

您可以按更改日期或特定时间段过滤工作项。如果您限制查询的范围,它可以通过仅返回符合您要包含的 日期范围 的那些结果来帮助提高性能。

但是,不能精确到分钟或小时。您只能查询今天解决的项目。例如:

如果您还想获取那些活动状态少于 10 分钟的用户故事。作为解决方法,您可以将包含激活日期和解决日期列的查询导出到 Excel。借助 excel 过滤所有用户故事中 Activated 和 Closed 之间的时间小于 10 分钟。