如何获取TFS查询结果但是前一个日期

时间:2015-12-01 15:21:37

标签: tfs tfs2010

是否可以执行TFS查询并获得结果,不是今天但是前一个日期?

我只想查看该日期可用的结果。

澄清:我需要在给定日期看到工作项的状态,以了解它们随时间的演变。

2 个答案:

答案 0 :(得分:1)

根据您的澄清,您需要在给定日期查看工作项的状态。在工作项查询中没有直接的方法来实现它。

您只能在工作项查询中使用曾经来列出基于状态过去分配的项目,例如:

state Was Ever Active

或者您可以使用State Change Date <= YYYY-MM-DDState Change Date > YYYY-MM-DD列出在YYYY-MM-DD上更改状态的所有工作项。 (需要检查TFS 2010是否具有状态更改日期字段)

当然,您可以结合其他条款来缩小查询范围。

您想要的实际上是工作项历史记录。您需要使用TFS API以编程方式获取工作项历史记录。您可以查看以下博客以使用API​​:

http://www.codeproject.com/Articles/243653/TFS-SDK-Work-Item-History-Visualizer-using-TFS-API

答案 1 :(得分:0)

我认为您可以创建数据透视表报告以连接到TFS多维数据集。您需要查看工作项目&#39;随着时间的推移,您可以将数据透视表定义为:

enter image description here

请查看以下两个链接以获取详细信息:https://msdn.microsoft.com/en-us/library/ms244678https://msdn.microsoft.com/en-us/library/ms244710.aspx