可以通过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
直接把库拷到新的地方
以后新的的check out就用新的location就行了
已经check out出来的,运行svn switch,switch到新的location
直接拷贝版本库可能会比较忙,尤其版本库比较大;
可以考虑使用svnadmin dump将版本库导出为dump文件,然后将dump文件拷贝到新服务器上,使用svnadmin load导入dump文件。