换电脑了,原机器上自己的svn资料不能丢掉,需要迁移到新的笔记本电脑上。
看了不少网友的迁移方法,大部分用的是svn本身提供的导入、导出的方法,我就想了如果svn所在的机器坏了怎么能正常的导出数据来??!!!
我就不按照svn标准做法干一下,看行不行。
- 下载VisualSVN-Server-3.3.1-x64.msi
- 并安装VisualSVN-Server-3.3.1-x64.msi,设置repositorys位置到E:\svn_abc\
- 从老笔记本的svn repository中仅仅copy 各个repository文件夹目录到新笔记本的repositorys根目录E:\svn_abc\中,其中的repositorys根路径下的控制文件等不用copy过来
- 刷新VisualSVN Server 的Repositorys,可以发现刚才copy过来的各个项目都被刷出来了
- 接着在VisualSVN Serve中配置用户名、密码,以及各个项目的用户权限
- 安装svn客户端:TortoiseSVN-1.8.11.26392-x64-svn-1.8.13.msi
- 使用svn客户端checkout svn中的项目
OK!大功告成!!!
以后再进行svn迁移(机器坏掉也无视,只要硬盘数据能读出来),此方法绝对靠谱!!!!!!
两台电脑间的svn迁移
原文:http://blog.csdn.net/jackpk/article/details/45206865