TFS自动构建仪表板

时间:2011-07-29 20:31:09

标签: tfs build automation dashboard

我已经四处寻找并且无法找到TFS构建仪表板。基本要求很简单: - 查看所有构建(正在进行中,上次成功,历史记录) - 测试指标(测试数量,覆盖范围......)

来自java背景我习惯于在一个包中提供所有这些(例如Hudson,TeamCity ......)的解决方案。我们正在努力利用TFS现在提供的功能。

5 个答案:

答案 0 :(得分:2)

我一直在寻找巡航控制仪表板上的东西,并最终找到满足我需求量的60%的东西。你应该看看团队建设屏幕。 http://teambuildscreen.codeplex.com/

在我的公司,我们已修改其源代码以显示跨多个团队项目的构建,并根据显示的构建细节和布局自定义ui,显然源代码可用,因此如果它不能满足您的确切需求,您可以改变它并让你的团队感到高兴,直到你发现/建立一些你想要的东西。

希望有所帮助。

答案 1 :(得分:2)

我发现了比构建通知工具更好的东西,On Codeplex就是Community TFS Build Manager。它工作正常,工作迅速,并为您提供更多信息。

Download

答案 2 :(得分:1)

我认为您应该尝试 TFS“构建通知”工具

  • 它不完全是一个仪表板,但您可以看到多个项目的最后构建。
  • 它提供了一个托盘图标,并在发生时显示构建结果。
  • 它内置于TFS 2010(并在TFS 2008中以Visual Studio Team System 2008 Team Foundation Server Power Tools提供)。
  • 安装后,您可以在此处找到:
    开始菜单 - >所有程序 - > Microsoft Visual Studio 2010 - > Team Foundation Server工具 - >构建通知。

TFS Build Notifications Tray Icon TFS Build Notifications

了解更多信息:
http://msdn.microsoft.com/en-us/vstudio/cc302402:教程视频。
http://blog.iannelson.systems/team-foundation-server-build-notification-tool/:屏幕截图来自此页面。

答案 3 :(得分:0)

您使用的是哪个模板?例如,CMMI模板附带一个包含所有信息的报告。您可以导航到Sharepoint Site - >报告 - >构建 - >构建摘要并获取您描述的所有信息或在团队资源管理器视图中导航。所有模板都提供类似的报告。

虽然当您第一次点击Sharepoint网站时,这不会是仪表板视图,但您可以向任何人提供直接点击页面的链接,以便查看构建细分。

除此之外,您还可以构建Web部件以显示您要查找的信息。虽然我没有搜索具有该信息的仪表板视图(因为很容易创建报告以向我提供该信息),但如果第三方供应商提供该信息,我不会感到惊讶。

答案 4 :(得分:-1)

我遇到了同样的问题。最后我不得不写自己的工具。上周我决定删除一些特定功能并通过codeplex发布。我认为这个加载项的第一个版本比我之前发现的用于监视构建的其他工具更具信息性。顺便说一句,这可能是值得的。 看看tfsbuildinspector.codeplex.com