SVN版本库如何迁移
发表于:2024-10-02 作者:千家信息网编辑
千家信息网最后更新 2024年10月02日,本篇内容介绍了"SVN版本库如何迁移"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!导出原SVN版本库
千家信息网最后更新 2024年10月02日SVN版本库如何迁移
本篇内容介绍了"SVN版本库如何迁移"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
导出原SVN版本库
dunp方式可分为全量导出和增量导出
全量导出:
压缩备份:[root@aliyun home] svnadmin dump /home/svn/repos1 | gzip > ./repos1.gz不压缩备份:[root@aliyun home] svnadmin dump /home/svn/repos1 > ./repos1.svn
增量导出:
[root@aliyun home] svnadmin dump /home/svn/repos1 -r 0:50 > repos1[root@aliyun home] svnadmin dump /home/svn/repos1 -r 51:100 --incremental > repos2[root@aliyun home] svnadmin dump /home/svn/repos1 -r 101:150 --incremental > repos3
注意了如果是增量导出(新版本库中已经导入过版本)需要加–incremental 参数
新服务器上创建版本库
[root@svn home] svnadmin create /home/svn/reposnew
将导出的备份文件复制到新服务器上并导入该文件
压缩过的文件不能直接导入,需要解压(所以如果两台服务器可以内网通信完全不需要进行压缩)
[root@svn home] gzip -d repos1.gz[root@svn home] svnadmin load /home/svn/reposnew
未压缩文件直接导入即可:
[root@svn home] svnadmin load /home/svn/reposnew
如果是分版本导入出现该错误提示就是因为导出文件时没有加参数 –incremental 导致:
[root@svn home] svnadmin load /home/svn/reposnew 'reposnew/db',......
导入的过程可能花费的时间较长,完成后设置好账户密码通过本地svn客户端浏览测试。
迁移了SVN版本库自然的本地电脑上的地址也需要更换,windows 下如下:
在弹出框中修改为新的地址即可。
如果服务器上有直接从SVN版本库中提取代码,那么也是需要修改地址,先查看服务器上对于目录的信息可以获取到SVN地址:
[root@aliyun home] svn info /data/wwwroot/testPath: .Working Copy Root Path: /data/wwwroot/testURL: svn://192.168.31.8/cnyunwei/testRepository Root: svn://192.168.31.8/cnyunweiRevision: 335.......
修改地址通过svn switch 命令,基本格式如下:
[root@aliyun test] svn switch --relocate svn://old_IPADDR/repos http://new_IPADDR/repos
例如上面这个目录就需要调整为:
[root@aliyun test] svn switch --relocate svn://192.168.31.8/cnyunwei/test http://192.168.31.10/cnyunwei/test再次查看信息就会变更了:[root@aliyun test] svn info /data/wwwroot/testPath: .Working Copy Root Path: /data/wwwroot/testURL: svn://192.168.31.10/cnyunwei/testRepository Root: svn://192.168.31.10/cnyunwei.......
"SVN版本库如何迁移"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
版本
地址
文件
服务器
服务
增量
备份
信息
内容
参数
更多
目录
知识
过程
实用
学有所成
接下来
代码
再次
命令
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
二师兄vpn服务器地址
杭州网络安全工资
软件开发的交付物
哪的软件开发培训好
国资云网络安全
服务器不能开按键精灵
免费网络安全防护
sql数据库怎么设置成中文字
网络安全宣传1志愿者
360网络安全协议
数据库管理系统目前最常用是什么
摩登天空服务器
网络安全与健康成长班会
江苏数据网络技术服务标准
软件开发工程师的周志
网络技术属于计算机领域吗
网上的服务器协议
服务器放在哪里安全
HA2021网络安全
xml技术在数据库中的应用
云服务器搭建游戏卡吗
河北省网络安全志愿者
伊泰OA服务器
矿产规划数据库填报主要问题
搭建stun服务器
易语言往服务器传文件
网络安全的白马股
六安系统软件开发公司哪家好
创建数据库时密码加密
什么是c2 服务器