我们有一个subversion服务器(v1.8),它托管了大约500多个存储库,我们需要知道整合的存储库统计信息而不检查(工作副本)
我们感兴趣的细节是用户在所有存储库上的最后一次提交日期和时间
PS:我尝试了svn list --recursive -v file:/// usr / local / svn / repos / xxxx>> /tmp/dc.log但它打印了整个历史记录,文件变大了。我也试过SVNStat,但没有检查整个回购...
任何建议都将不胜感激
答案 0 :(得分:0)
svnlook
怎么样?它将在存储库中返回修订的作者,时间和日志消息,如果您未指定修订,它将在HEAD
上运行(即最新版本)。
SVN书中的例子:
$ svnlook info -r 40 /var/svn/repos
sally
2003-02-22 17:44:49 -0600 (Sat, 22 Feb 2003)
16
Rearrange lunch.
在您的情况下,对于单个存储库:
$ svnlook info file:///usr/local/svn/repos/xxxx
注意,返回的第三行是日志消息大小,以字节为单位。