Version control 为存储库打印任意数据
我正在寻找一种方法来可视化有关我的存储库的任意信息,这些信息可能与版本有关,例如:Version control 为存储库打印任意数据,version-control,jenkins,dvcs,Version Control,Jenkins,Dvcs,我正在寻找一种方法来可视化有关我的存储库的任意信息,这些信息可能与版本有关,例如: 代码行 latex文档中的行数 提交间隔时间 可以由脚本输出的任何内容 可视化此信息的最佳方式是什么 更具体地说,我正在使用mercurial,理想情况下,我希望它有一个像样的界面,可以调整绘图大小/滚动/等等。。。Jenkins的plot插件不错,但不是很好,但更重要的是,它不可能可视化过去的数据(比如,在添加新指标后)。我建议拆分任务以简化所有内容。您可能需要几种不同的工具来收集和可视化所有必需的信息。历
- 代码行
- latex文档中的行数
- 提交间隔时间
- 可以由脚本输出的任何内容
更具体地说,我正在使用mercurial,理想情况下,我希望它有一个像样的界面,可以调整绘图大小/滚动/等等。。。Jenkins的plot插件不错,但不是很好,但更重要的是,它不可能可视化过去的数据(比如,在添加新指标后)。我建议拆分任务以简化所有内容。您可能需要几种不同的工具来收集和可视化所有必需的信息。历史观似乎是另一大挑战 代码行 Jenkins有几个插件,但几乎都是高度专业化的。似乎是最通用的,但它不提供任何图形输出
- 调整现有解决方案/插件
- 使用存储库统计工具(例如,可以做到这一点)
- 使用简单的shell脚本计算行数并报告它
- 可以可视化作为属性或csv文件提供的多个值
- 扫描输出以查找要可视化的值
愉快的持续集成。这听起来更像是一个分析应用程序的工作,比如Sonar(),它也有一个Jenkins插件。你在找这样的东西吗?+1用于在答案中使用图像。也很好地勾勒出。我会再次+1。