Sealyu

--- 博客已迁移至: http://www.sealyu.com/blog

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  618 随笔 :: 87 文章 :: 225 评论 :: 0 Trackbacks
今天服务器由于病毒的原因挂掉了,重装系统后需要恢复之前的版本库Repository。
原来以后重装完svn后直接覆盖即可,但是并不起效果,依然是显示无法连接。
后来发现版本库的迁移需要使用svnadmin 的dump命令,具体步骤如下:
1. 将原来的Repository导出为一个文件dumpfile
假设之前的版本库为E:\svnroot
> svnadmin dump E:\svnroot>dumpfile

2. 创建新的Repository, 创建方法可以参考 Windows 平台安装Subversion server

3. 将dumpfile导入到新的Repository
> svnadmin load E:\svnroot<dumpfile

4.Enjoy it.....
posted on 2008-04-24 21:47 seal 阅读(1421) 评论(4)  编辑  收藏

评论

# re: svn 版本库(Repository)迁移 2008-04-25 15:20 懒人
你知道怎么更新么?  回复  更多评论
  

# re: svn 版本库(Repository)迁移 2008-04-25 15:21 seal
@懒人
你说的是什么更新?能阐述一下吗?  回复  更多评论
  

# re: svn 版本库(Repository)迁移 2008-05-07 14:43 Li
请问 有把Repository中的某个子项目文件给dump出来的命令吗?

  回复  更多评论
  

# re: svn 版本库(Repository)迁移 2009-01-09 16:19 liuwei
同问 有把Repository中的某个子项目文件给dump出来的命令吗?

我现在有个大项目是分成10个子项目的,这10个有公用的代码,我想把它们合起来,有没有什么专门资料可以发给我啊liuweireign@163.com  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: