我想分析并记录我们的一个svn存储库。我正在寻找最好的工具,它将根据svn存储库的日志为每个修订号标记,分支等进行报告。是否有可用的免费/付费工具?
答案 0 :(得分:3)
您考虑过StatSVN
了吗?从他们的网站:
StatSVN从a中检索信息 Subversion存储库并生成 各种表格和图表描述 项目开发
它包含以下内容的报告:
另一个值得考虑的是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