SVN分析工具

Sav*_*sis 28 svn code-analysis

我一直在网上搜索,找到一些可以远程使用的东西.我尝试了各种基于HTML的工具来分析SVN存储库(用户提交,报告等),但没有一个是用户友好的.

我对桌面客户端(不依赖于我的系统上安装的外部svn.exe)感兴趣.分析存储库并创建报告.

有谁知道这样的节目?

Pet*_*ker 25

你可以查看 statsvn,它只需要一个checkout工作副本和一个与repo的连接.它将从您的存储库中提取大量信息.它是一个java项目,可以在所有体系结构上运行.它还将创建热图,LOC图和其他图像以显示数据.


Ben*_*hon 6

我在一个大型存储库上尝试了svnplot,它使用以下图表生成了很好的HTML报告:

  • 代码行与时间
  • 每位作者的代码行数与时间的关系
  • 平均文件大小与时间
  • 文件计数与时间
  • 文件类型直方图
  • 文件更改与时间
  • 目录大小饼图
  • 提交与时间
  • 每周提交直方图
  • 每小时提交直方图
  • 提交之间的时间
  • 添加/修改/删除每个用户的比例
  • 开发人员活动随着时间的推移(日期和时间,每次提交一个点)

它需要Python和一些Python库.