svn服务器迁移
迁移环境
一迁移环境
迁移对象:公司的svn服务器svn.encompass8.cn——>10.0.0.32服务器之上
环境搭建:centos6.6CollabNetSubversionEdge-4.0.11javaversion"1.6.0_45"
二搭建环境
1安装jdk
此安装包为自解压,加执行权限
#chmod777jdk-6u45-linux-x64-rpm.bin
设置环境变量
#source/etc/profile
检查是否安装完成
2安装subversionedge
解压此安装包
#tarxvfCollabNetSubversionEdge-4.0.11_linux-x86_64.tar.gz
创建用户svnadmin
#useraddsvn
#useraddadmin
将解压后的csvn目录移动到/opt/subversion/下并修改权限
#chownadmin:admin-R/opt/subversion/csvn/
接下来安装并启动csvn
#cd/opt/subversion/csvn/
#bin/csvninstall
#bin/csvnstart
#bin/csvn-httpdstart
测试环境是否可以使用
至此环境便搭建完毕!!!
三用户及权限迁移
(注意:在迁移用户之前应停止csvn和csvn-httpd服务!!!)
1迁移用户
将下面这个文件用旧svn中的文件内容代替,直接复制过来即可
将旧svn中的旧文件的内容复制到新文件
2迁移权限
同样将旧svn的相对应文件内容复制到新文件中
四迁移版本库
在新的svn服务器上搭建s3并下载对应版本库,之后解压放于对应的版本库目录即可,如果改变默认版本库为之,切记修改权限为admin!!!(具体步骤略)
五磁盘分配
10.0.0.32
注:
/opt:搭建环境
/home:版本库存放位置
/tmp:临时存放版本库的压缩文件
六最终效果
用户:
权限:
版本库:
Tags:迁移环境,svn服务器迁移
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。