Fel*_*lix 7 version-control dvcs jenkins
我正在寻找一种方法可视化我的存储库随时间的任意信息,这可能是一些依赖于版本的数字,例如:
可视化此信息的最佳方法是什么?
更具体地说,我正在使用mercurial并且理想地喜欢具有良好界面的东西,具有调整大小/滚动/等等... Jenkins的情节插件是体面但不是很好,但更重要的是,不可能可视化过去的数据(比如说,添加新指标后).
我建议将你的任务分开以简化一切.您可能需要使用多种不同的工具来收集和可视化所有必需的信息.历史观点似乎是另一个重大挑战.
代码行
Jenkins有几个插件,但几乎所有插件都是高度专业化的.SLOCCount插件似乎是最普遍的,但它不提供任何图形输出.

您的语言可能还有其他选择.例如,CCCC将提供C和C++代码所需的信息:

乳胶文档中的行数 我看到了几个实现这一点的选项:
Pepper将生成以下内容:

请查看Pepper 画廊.还有其他工具,例如:hgchart
提交之间的时间
最简单的解决方案是让提交触发一些微不足道的工作,因此Jenkins将提供所有信息作为构建历史的一部分(使用时间线等).

另一种解决方案是再次使用存储库统计工具:

脚本可以输出的任何内容
有几个很好的插件.

快乐持续整合.