2010-01-07 42 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

相關問題