2012-11-28 74 views
2

可有人请教育我,当我运行在我们的回购完全转储使用以下命令SVN转储大小混乱

svnadmin的转储/回购> backup.dump

此转储文件是90GB左右

如果我做一个转储文件与同一回购

svnadmin的转储以下命令/回购-r 21782:HEAD> backup.dump

此转储文件出来为152GB

即使我已经错过了首2次修订这几乎是两倍大,这怎么都不可能发生。

我会认为它会变小,这是压缩?

如果您使用修订版转储它的未压缩?

回答

2

第一次修改总是被“全面扩展”,后续的修改被转储为delta。这意味着Rev 21782中的数据非常大,如果您已经倾销rev 21781:HEAD,您可能会看到它更小。

如果第一个修订版被转储为增量,那么您将无法从您的转储中重新创建它! (显然)