TFS自动化构建仪表板[关闭]

问题描述 投票:7回答:5

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

来自Java背景,我习惯在一个软件包中为您提供所有这些解决方案(例如Hudson,TeamCity ...)。我们正在尝试利用TFS现在提供的功能。

tfs build automation dashboard
5个回答
2
投票

我一直在沿着Cruisecontrol的仪表板寻找东西,最终找到了可以满足我约60%需求的东西。您应该看一下团队​​建设屏幕。 http://teambuildscreen.codeplex.com/

在我公司,我们已经修改了其源代码,以显示多个团队项目的构建,并根据显示的构建细节和布局自定义ui,显然该源可用,因此,如果它不适合您的确切需求,则可以更改并让您的团队满意,直到您发现/建立更多喜欢的东西。

希望有所帮助。


2
投票

我发现比构建通知工具更好的东西,在Codeplex上称为Community TFS Build Manager。它可以正常运行,并且可以为您提供更多信息。

Download


1
投票

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

  • 它不完全是一个仪表板,但是您可以看到多个项目的最新版本。
  • 它提供任务栏图标,并在生成结果时显示它们。
  • 它是TFS 2010内置的(并且在TFS 2008中带有Visual Studio Team System 2008 Team Foundation Server Power Tools可用。
  • 安装后,您可以在这里找到它:开始菜单->所有程序-> Microsoft Visual Studio 2010-> Team Foundation Server工具->生成通知。

““

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


0
投票

您正在使用哪个模板?例如,CMMI模板随附包含所有这些信息的报告。您可以导航到Sharepoint网站->报告->构建->构建摘要,并获取您描述的所有信息,或者在Team Explorer视图中导航到那里。所有模板都提供类似的报告。

虽然当您第一次点击Sharepoint网站时,这将不是仪表板视图,但是您可以向任何人提供直接点击想要查看生成明细的页面的链接。

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


-1
投票

我有同样的问题。最后,我不得不编写自己的工具。上周,我决定删除一些特定功能并通过Codeplex发布。我认为此加载项的第一个版本比我之前发现的用于监视构建的其他一些工具提供的信息更多。顺便说一句,值得付出努力。看看tfsbuildinspector.codeplex.com

© www.soinside.com 2019 - 2024. All rights reserved.