svnadmin dump 跳过修订

svnadmin dump 跳过修订

如果我知道在使用 svnadmin dump 时不需要某个特定修订版本,那么跳过它是否有危险?

我正在迁移到一个新的 SVN 服务器,一次愚蠢的提交大约 1GB 大小的图像导致转储过程耗时太久。此外,我正在设置 svnsync 以在每次提交时执行增量同步,但我的初始同步最终超时,仅在该特定修订版本上。

如果我对该修订版进行转储,然后随后进行增量转储,这会以任何方式影响之后的修订版吗?

答案1

完全安全运行如下:

svnadmin dump /your/repo| svndumpfilter exclude path | svnadmin load /new/repo

备份旧的 repo,当你确定一切正常时,只需将其切换为新的即可。

有关 svndumpfilter 的更多信息这里;谷歌关键词:svn 消除- 也许有一天会实现...

相关内容