急:svn版本库备份和还原

2025-05-14 19:35:39
推荐回答(3个)
回答1:

可以通过svn的dump和load命令进行恢复:
通过svnadmin dump test >test.dump到文件中,然后在新服务上创建同名的代码库,再通过svnadmin load test < test.dump恢复回来;
具体可以到我之前的一个帖子中看看,有图文说明
http://www.nesating.com/forum.php?mod=viewthread&tid=219&fromuid=6

回答2:

直接把库拷到新的地方
以后新的的check out就用新的location就行了
已经check out出来的,运行svn switch,switch到新的location

回答3:

直接拷贝版本库可能会比较忙,尤其版本库比较大;
可以考虑使用svnadmin dump将版本库导出为dump文件,然后将dump文件拷贝到新服务器上,使用svnadmin load导入dump文件。