|
|
2
0
您可能正在寻找CI服务器(持续集成)。这些服务器监视源存储库(CVS、Subversion等),并构建所有已更改的项目以及所有相关项目。 TeamCity 但还有很多( list on wikipedia ) [编辑]大多数CI服务器在构建后都会显示某种类型的报告(花费了多长时间、运行了多少测试等)。您所需要做的就是在构建之后触发一个程序,该程序获取此信息并将其保存在数据库中。 您可以获取CI服务器的历史构建页面,但它们通常不会返回很远的地方,这就是为什么最好将数据保存在其他地方。如果您正在寻找一些简单的收获方法,请尝试使用Python Beautiful Soup . 否则,Java和 HTTP Client 加 jTidy 这是一条路要走。 |
|
|
3
-1
rrdtool可能会提供您想要的那种历史视图。您只需要让CI服务器在每次运行时将生成报告转储到正确的位置,rrdtool就可以从中获取它。 |