是否有任何工具可以记录SVN存储库?

时间:2009-07-28 14:20:43

标签: svn project-management

我想分析并记录我们的一个svn存储库。我正在寻找最好的工具,它将根据svn存储库的日志为每个修订号标记,分支等进行报告。是否有可用的免费/付费工具?

3 个答案:

答案 0 :(得分:3)

您考虑过StatSVN了吗?从他们的网站:

  

StatSVN从a中检索信息   Subversion存储库并生成   各种表格和图表描述   项目开发

它包含以下内容的报告:

  • 代码行的时间表
  • 每个开发人员的代码行
  • 存储库标签每个版本的LOC数量。
  • 包含文件计数和代码行的存储库树
  • LOC的演变和每日的变化量

另一个值得考虑的是svnplot,它将SVN repo的统计信息读入SQLite数据库进行分析。它自己生成各种统计信息,但也允许您对数据库进行自定义查询。

答案 1 :(得分:2)

使用TortoiseSVN,您可以创建整个存储库的sparse checkout,然后右键单击工作副本文件夹并单击Revision graph以获取图形表示。

答案 2 :(得分:1)

您可以将提交日志数据转储到XML文件中,然后使用XSLT进一步处理它以生成报告:

svn log --XML -v -g http://example.com/repo > commit-log.xml