首页 > 其他 > 详细

svn服务器迁移

时间:2016-01-07 18:41:21      阅读:228      评论:0      收藏:0      [点我收藏+]

迁移环境

         迁移对象:公司的svn服务器svn.encompass8.cn——>10.0.0.32服务器之上

         环境搭建:centos6.6  CollabNetSubversionEdge-4.0.11 java version"1.6.0_45"

搭建环境

         1安装jdk

技术分享

此安装包为自解压,加执行权限                           

#chmod 777 jdk-6u45-linux-x64-rpm.bin

设置环境变量

技术分享

#source /etc/profile

检查是否安装完成

技术分享

2 安装subversion edge

技术分享

解压此安装包

#tar xvf CollabNetSubversionEdge-4.0.11_linux-x86_64.tar.gz

创建用户svn admin

#useradd svn

#useradd admin

将解压后的csvn目录移动到/opt/subversion/下并修改权限

#chown admin:admin -R /opt/subversion/csvn/

接下来安装并启动csvn

#cd /opt/subversion/csvn/

#bin/csvn install

#bin/csvn start

#bin/csvn-httpd start

测试环境是否可以使用

技术分享

至此环境便搭建完毕!!!

用户及权限迁移

(注意:在迁移用户之前应停止csvncsvn-httpd服务!!!)

         1迁移用户

         将下面这个文件用旧svn中的文件内容代替,直接复制过来即可

技术分享

将旧svn中的旧文件的内容复制到新文件

技术分享

2 迁移权限

同样将旧svn的相对应文件内容复制到新文件中

技术分享

迁移版本库

在新的svn服务器上搭建s3并下载对应版本库,之后解压放于对应的版本库目录即可,如果改变默认版本库为之,切记修改权限为admin!!!(具体步骤略)

磁盘分配

         10.0.0.32

         技术分享

         :

         /opt:搭建环境

         /home:版本库存放位置

         /tmp:临时存放版本库的压缩文件

最终效果

用户:

技术分享

权限:

技术分享

版本库:

技术分享

    


svn服务器迁移

原文:http://liuhj.blog.51cto.com/11079567/1732428

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!