是否有任何应用程序可以给我提供 SVN 存储库中正在发生的事情的摘要?我想知道以下信息:
- 代码行数
- 最大贡献者
- 最常编辑的页面
- ETC
是否有任何应用程序可以提供这些信息,或者我必须自己编写一些东西?
答案1
似乎统计SVN可能是您正在寻找的:
- 代码行的时间轴
- 每个开发人员的代码行数
- 按时钟时间进行活动
- 作者活动
- 每个模块的作者活动
- 作者最近提交的链接指向 ViewVc
- 每个目录的统计信息
- 文件数
- 平均文件大小
- 最大文件
- 修订次数最多的文件
- 目录大小
- 存储库标签每个版本的 LOC 数量。
- 包含文件数和代码行的存储库树
- LOC 和 Churn LOC 的演变和每天的变化量
- Repo Map 过去 30 天内 repo 的动态层次视图
答案2
我认为最好的选择是使用与 SVN 集成的项目管理器,例如追踪追踪系统. TRAC 有很多插件它应该能够满足您的要求。如果某个统计数据无法通过当前插件获得,您可以轻松编写自己的统计数据。
否则,如果你的项目是 FOSS,你可以使用Github(闭源应用程序也可以使用 Github,但你需要付费账户),Google 代码, 或者Sourceforge,它们均提供了开箱即用的项目统计数据。