将现有环境192.168.1.100中的svn迁移至新服务器192.168.1.4;

需求说明

将现有环境192.168.1.100中的svn迁移至新服务器192.168.1.4;

为了保证不造成其他影响,本次迁移不更新版本

环境说明

原有环境:

CollabNet Subversion Edge Software version: 5.2.4-4429.59

部署CollabNet Subversion Edge

官方文档: https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/LinuxInstaller

安装jdk

```bash

rpm -ivh jdk-8u281-linux-x64.rpm

echo 'export JRE_HOME="/usr/java/jdk1.8.0_281-amd64/jre"' >> /etc/profile

echo 'export JAVA_HOME="/usr/java/jdk1.8.0_281-amd64"' >> /etc/profile

. /etc/profile

```

安装python2.6/2.7(不支持python3)

CentOS7.9自带python2.7

安装CollabNet Subversion Edge

1、在192.168.1.100上将程序复制过去

```bash

scp -rp /home/csvn [email protected]:/home/

```

2、在192.168.1.4上执行

```bash

wget https://ctf.open.collab.net/sf/frs/do/viewRelease/projects.svnedge/frs.svnedge.5_2_4#:\~:text=CollabNetSubversionEdge-5.2.4_linux-x86_64.tar.gz

使用普通用户管理csvn

useradd svnroot

chown -R svnroot.svnroot /home/csvn/

su - svnroot

cd /home/csvn

./bin/csvn start

./bin/csvn stop

开机自启动需使用root用户

sudo -E bin/csvn install

```

相关推荐
Mantanmu6 分钟前
Python训练day40
人工智能·python·机器学习
waving-black9 分钟前
利用frp和腾讯云服务器将内网暴露至外网(内网穿透)
linux·服务器·腾讯云·frp·内网穿透
天天爱吃肉821810 分钟前
新能源汽车热管理核心技术解析:冬季续航提升40%的行业方案
android·python·嵌入式硬件·汽车
ss.li12 分钟前
TripGenie:畅游济南旅行规划助手:个人工作纪实(二十二)
javascript·人工智能·python
stormsha21 分钟前
Linux中su与sudo命令的区别:权限管理的关键差异解析
linux·运维·服务器·鸿蒙系统·ux·batch命令
l木本I26 分钟前
大模型低秩微调技术 LoRA 深度解析与实践
python·深度学习·自然语言处理·lstm·transformer
哆啦A梦的口袋呀29 分钟前
基于Python学习《Head First设计模式》第七章 适配器和外观模式
python·学习·设计模式
十月狐狸32 分钟前
Python字符串进化史:从青涩到成熟的蜕变
python
狐凄1 小时前
Python实例题:Python计算线性代数
开发语言·python·线性代数
西猫雷婶1 小时前
pytorch基本运算-导数和f-string
人工智能·pytorch·python