我搜索了四周,一直未能找到TFS构建仪表板。基本要求很简单: - 查看所有版本(进行中,上一次成功,历史) - 测试指标(测试数量,覆盖率...)TFS自动构建仪表板
来自java背景我习惯于解决方案把所有这些(如Hudson,TeamCity ......)都放在一个包里。我们正在尝试利用TFS现在提供的功能。
我搜索了四周,一直未能找到TFS构建仪表板。基本要求很简单: - 查看所有版本(进行中,上一次成功,历史) - 测试指标(测试数量,覆盖率...)TFS自动构建仪表板
来自java背景我习惯于解决方案把所有这些(如Hudson,TeamCity ......)都放在一个包里。我们正在尝试利用TFS现在提供的功能。
您正在使用哪个模板?例如,CMMI模板附带一份包含所有这些信息的报告。您可以导航到Sharepoint站点 - >报告 - >构建 - >构建摘要,并获取您所描述的所有信息或通过在Team Explorer视图中浏览。所有模板都提供类似的报告。
虽然这不会是仪表板视图,当你先打SharePoint网站,你能提供任何链接,直接打到页希望看到生成故障。
除此之外,你可以建立一个Web部件,以显示你正在寻找的信息。虽然我还没有搜索具有该信息的仪表板视图(因为创建报告可以很容易地提供该信息),但如果第三方供应商提供它,我不会感到惊讶。
感谢您的回答。我从“拉”的角度看比“推”(即报告)更多。在任何时候,我都想看看仪表板,给出整个部门(或子集)中所有项目/解决方案的构建/覆盖状态。 – jd314159
我想你应该尝试TFS“建设的通知”工具:
欲了解更多信息:
http://msdn.microsoft.com/en-us/vstudio/cc302402:视频教程。
http://blog.iannelson.systems/team-foundation-server-build-notification-tool/:屏幕截图来自于此页面。
我一直在追捕沿CruiseControl的仪表板线的东西,并最终找到了一种可满足我的要求开箱即约60%。你应该看看团队建设屏幕。 http://teambuildscreen.codeplex.com/
在我的公司,我们修改了源代码以显示跨多个团队项目的构建,并根据显示的构建细节和布局来自定义UI,显然,源代码是可用的,所以如果它没有满足您的确切需求你可以改变它,让你的团队开心,直到你找到/建立一些更符合你的喜好的东西。
希望有帮助。
我发现东西比构建通知工具好得多,在CodePlex上是一种叫做Community TFS Build Manager。它的工作原理,快速工作,并给你更多的信息。
我有同样的问题。最后,我不得不写我自己的工具。上周我决定删除一些特定功能并通过codeplex发布。我认为这个加载项的第一个版本比我之前发现的用于监视构建的其他工具更具信息性。顺便说一下,这可能是值得的。 看看tfsbuildinspector.codeplex.com
让我提醒你,它意味着**没有任何**,它是开源的而不是商业的。如果你想宣传你的开源项目,Stack Overflow有一个程序 - 甚至是免费的。但你需要停止使用答案来做到这一点。 –
您使用的是哪个版本的TFS?其中大部分可以直接使用。 –
我不认为你可以找到一个完整的功能工具适合你所有的要求。我有同样的问题。最后,我不得不写我自己的工具。上周我决定删除一些特定功能并通过codeplex发布。我认为这个加载项的第一个版本比我之前发现的用于监视构建的其他工具更具信息性。没有你自己的改变,我相信它不是最合适的工具。看看[tfsbuildinspector.codeplex.com](http://tfsbuildinspector.codeplex.com) –
对于TFS 2015/2017,您可以使用[CatLight构建监视器仪表板](https://catlight.io/a/tfs -build-monitor) – alex