svnadmin dump或svnadmin export将只有一个特定版本的快照。
移植到另一台服务器时如何保留所有更改日志?
在那里复制/repositories好吗?
svnadmin dump会创build整个存储库的“备份”,然后可以使用svnadmin load将其还原到新的存储库中。 这是一个完整的备份/恢复,并将按照本书的build议维护您的历史logging。
如果你将你的repo移动到相同的操作系统(例如windows到windows或linux到linux),那么你可以安全地复制repo目录。 有些人说你应该更新回购的UUID( svnadmin setuuid ),但那不是绝对必要的。
如果你正在操作系统之间迁移,那么dump / load是你唯一的select。