2010-11-19 47 views
3

这个问题有点儿困难,但我会在一分钟之内解决。当有人改变TFS的构建质量(我们在2005年)究竟发生了什么?这会影响变更集或工作项目,通知吗?改变TFS构建质量究竟做了什么?

现在我问的原因是:我想能够在构建之间生成变更集列表。因此,选择1月1日的构建并将其与3月29日的构建进行比较,我希望构建这些构建之间的所有变更集。也许还有另一种方法可以做到这一点,但我认为构建是一个起点。

回答

4

开箱即用,它只是关于构建的元数据。您的意图是可以在您的开发过程中使用它来指示构建通过某个质量门进展的时间。

应该指出,开源TFSDeployer项目依赖于构建质量作为运行部署脚本的触发机制。

+0

我很想看到您所描述的质量门的例子。在任何情况下,你都不会知道我可以在哪里阅读更多内容? – BozoJoe 2010-11-23 01:37:32

0

我认为这只是一个笔记字段。我看到它出现在一些报告中,但没有其他价值。

1

在TFS 2012中,您可以在构建上设置质量阈值,以说明Microsoft Test Manager可以使用哪些测试进行测试。 在MTM中,在测试中心的“计划”选项卡下的“属性”子选项卡下,有一个名为“构建”的部分。使用“构建过滤器”设置质量阈值,然后在单击“构建中使用”行下的修改时,将显示符合过滤器的任何构建。

在附注中,我发现了一些关于通过XAML自动更新构建质量的有趣信息here