2010-01-07 45 views
5

有没有办法告诉SVN修订版有多大?svn修订版的大小(以字节为单位)

我不是指钩子,但事后(例如svnlook?)。我需要以字节为单位的(粗略)大小,包括可能已添加/更改的任何二进制文件。

+0

你可能 - 同时 - 知道更多/更好的选项来完成它? – Wolf 2015-08-18 10:55:29

回答

7

如果您的意思是“它增加了多少数据库的大小?”,并且您有权访问服务器,并且您正在使用FSFS,并且您没有打包存储库,那么有一种方法:

我们假设您正在寻找修订版12345的“大小”。在您的存储库目录中,您可以找到子目录db。这里有一张图片:

 
    repository/ 
     db/ 
      revs/ 
       12/ 
        12345 <----+ 
      revprops/   | add together the sizes of these two 
       12/    | files. 
        12345 <----+ 
+0

随着打包的格式和清单文件,这变得时下棘手。恕我直言,应该有来自svnlook或类似的支持! – jdehaan 2016-09-01 08:40:56

相关问题