我被告知TFS可以接受来自第三方持续集成工具的构建/测试指标的数据。有谁知道这是如何工作或有任何好的联系给我?我的google-fu今天看起来很虚弱,我找不到任何信息。我们希望在构建结束时运行一个简短的powershell脚本或应用程序,并将所有已知的指标发送到TFS,以便它可以显示在某些报告中。我实际上想要(我认为)应该已经在TFS BUild Server的数据仓库中留有空间,但我将使用CC.NET。我想构建名称,结果(通过/失败),警告的数量,错误的数量,时间,UnitTests运行,UnitTests通过,代码覆盖率,FxCop resultsThanks。如何通知TFS的构建统计信息?
1
A
回答
1
恐怕还没有一个现成的集成来做到这一点。链接CC.NET to TFS的插件可通过CodePlex获得,但这只是让CC.NET使用TFS进行版本控制,并且不允许将构建的结果发布回TFS。
要从CruiseControl.NET获取数据到TFS中,您有两个选项。你可以编写你自己的custom TFS Data Warehouse Adapter,这很复杂但最终很灵活,或者你可以使用Team Build API和一点点vodoo的组合将数据推送到TFS Build存储中,这些数据也将被推入到TFS数据仓库中。但是,这在TFS2008中会受到限制,因为您只能推送关于构建和单元测试的数据,但不能提供代码覆盖等内容。
也就是说,将数据从CC.NET推送到TFS是我原本想要做的事情。然而,在TFS2008中内置的构建系统非常好,我从使用CC.NET切换到使用TFS触发和管理构建触发构建。这有一个好处,就是所有的统计数据都被自动处理(以及Visual Studio中的内置UI)。因为我搬到了TFS2008,所以我失去了构建CC.NET的东西的动力。
如果有人想为CC.NET集成贡献TFS构建结果发布功能,那么请随时拨打CodePlex上的join the project - 我希望有任何帮助。
相关问题
- 1. 如何解决TFS 2010构建通知
- 2. 如何通过TFS 2010设置有趣的构建通知?
- 3. 构建通知系统
- 4. 解析并计算构建统计信息的结构化文本
- 5. Ehcache统计信息
- 6. Solr统计信息
- 7. 如何构建统计图?
- 8. 建筑物统计信息与jqPlot
- 9. 如何隐藏GXT的信息通知?
- 10. 如何获取Telegram Bot统计信息?
- 11. 如何获得ehcache 3.1统计信息
- 12. 如何解读Storm UI统计信息
- 13. 如何收集统计信息
- 14. 如何导出Oracle统计信息
- 15. 如何获取播放统计信息
- 16. 用户的统计信息
- 17. numpy的统计信息
- 18. 如何通过使用instagram API获取详细统计信息
- 19. 如何构建Facebook之类的通知邮件/回复系统?
- 20. 如何使用ANT创建SVN统计信息?
- 21. 如何在neo4j中建模统计信息
- 22. UIBarButtonSystemItem信息和统计
- 23. Jruby统计信息库
- 24. Postgres统计信息 - pg_stat_get_db_xact_commit
- 25. MySql表和统计信息
- 26. Memcache统计信息cachedump
- 27. 生成mysql统计信息
- 28. iOS5,iOS4,...统计信息?
- 29. 每组Solr统计信息
- 30. Mesos从站统计信息
我实际上希望(我认为)应该已经在TFS BUILD服务器的仓库中有空间,但我将使用CC.NET。我想构建名称,结果(通过/失败),警告的数量,错误的数量,时间,UnitTests运行,UnitTests通过,代码覆盖率,FxCop结果。 – Alex 2009-01-06 19:12:03