2012-11-28 75 views
2

可有人請教育我,當我運行在我們的回購完全轉儲使用以下命令SVN轉儲大小混亂

svnadmin的轉儲/回購> backup.dump

此轉儲文件是90GB左右

如果我做一個轉儲文件與同一回購

svnadmin的轉儲以下命令/回購-r 21782:HEAD> backup.dump

此轉儲文件出來爲152GB

即使我已經錯過了首2次修訂這幾乎是兩倍大,這怎麼都不可能發生。

我會認爲它會變小,這是壓縮?

如果您使用修訂版轉儲它的未壓縮?

回答

2

第一次修改總是被「全面擴展」,後續的修改被轉儲爲delta。這意味着Rev 21782中的數據非常大,如果您已經傾銷rev 21781:HEAD,您可能會看到它更小。

如果第一個修訂版被轉儲爲增量,那麼您將無法從您的轉儲中重新創建它! (顯然)