最近机器换硬盘,SVN代码库得迁移到新硬盘上去。作为一个运维菜鸟,对这一行为那是十分的战战兢兢,要是弄出点啥情况,差90几年的百年老卤可就完蛋了。
到网上查了大量文章,基本都是svn dump/svn create/svn load命令的组合。
照着迁移了数据,也算是平安无事。
然后想写个一键迁移脚本免得以后麻烦,就弄了个测试用的小代码库反复折腾。折腾到最后,居然无意中找到了个最简单的办法。
非常简单!
1。打包你的代码库
2。拷贝到新目录
3。解压
完工!连认证信息都不用修改!直接就可以用了。
当然,这个方法仅能实现代码库原样迁移,如果还有合并,删除之类的要求,那还是老实执行svn命令吧