TFS 2008 Build Release Note与报告一样

时间:2009-12-02 16:36:58

标签: tfs tfs2008 tfsbuild

我希望能够了解我们的TFS构建中发生了哪些变化。是否有某种方法可以找出所有已解决的工作项目,这些工作项目已进入最后X个版本的某个日期?

可以通过创建某种TFS报告或查询来完成。如果是这样,之前是否已经完成了?

[UPDATE]

我发现了如何查找与单个构建相关的所有工作项。您可以通过指定Integration Build来设置工作项查询,如下所示:

TeamProject = @Project
State = Resolved
Integration Build = MyBuild_200912_02.01

然而,这对我来说毫无用处,因为我们每小时进行一次构建。

2 个答案:

答案 0 :(得分:0)

是的,但这并不容易。您必须编写大量代码来抓取TFS对象模型。如果您真的想要继续这条路线,请回复。

虽然结果不那么精确,但按照以下方式进行查询要容易得多:

Team Project = @Project
Resolved Date >= 12/2/2009

答案 1 :(得分:0)

我玩弄了工作项查询,事实证明这很简单。只需使用下面的工作项查询,您就可以在构建中获得所有已解决的工作项到特定日期。

Team Project = @Project
Integration Build Contains [Build Name]
State = Resolved
Resolved Date >= @Today - 365