我一直在网上搜索,找到一些可以远程使用的东西。我尝试了各种基于HTML的工具来分析SVN存储库(用户提交,报告等),但没有一个是用户友好的。
我对桌面客户端(不依赖于我的系统上安装的外部svn.exe)感兴趣。分析存储库并创建报告。
有谁知道这样的节目?
答案 0 :(得分:25)
你可以查看statsvn,它只需要一个checkout工作复制和与repo的连接。它将从您的存储库中提取大量信息。它是一个java项目,可以在所有体系结构上运行。它还将创建热图,LOC图和其他图像以显示数据。
答案 1 :(得分:6)
我在一个大型存储库上尝试svnplot,它使用以下图表生成漂亮的HTML报告:
它需要Python和一些Python库。
答案 2 :(得分:4)
TortoiseSVN可以向您展示一些基本的statistics。
答案 3 :(得分:1)
我也使用过StatSVN。它确实提供了有用的统计信息(查看Ant的示例输出),但它确实要求您已经完成了存储库的svnlog并检出了工作副本以执行分析。
答案 4 :(得分:0)
如果这很有用:https://github.com/dsw/svn-dump-tools
昆士兰澳大利亚警察曾经使用过它,但我不知道是什么。
UInt64(NSDate().timeIntervalSince1970)
文件svn-dumpfile-grammar.txt是一个文法的文档 svn dumpfile。
工具svn-dump2dir和svn-dir2dump是易于黑客攻击的实用工具 关于subversion存储库的历史。
工具简单补丁是一个更简单的补丁版本,您可以控制 比Larry Wall的补丁更容易(用Perl编写;我能听到 拉里尖叫)。
所有软件均在BSD许可下发布,您可以在其中找到 每个程序文件。