将现有环境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 root@192.168.1.4:/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

```

相关推荐
深度学习lover3 分钟前
<项目代码>yolo航拍军事目标识别<目标检测>
人工智能·python·yolo·目标检测·计算机视觉·航拍军事目标识别
IMPYLH4 分钟前
Linux 的 sync 命令
linux·运维·服务器·python·bash·运维开发
噜噜噜阿鲁~7 分钟前
python学习笔记 | 7.4、高级特性-生成器
笔记·python·学习
m0_740352429 分钟前
网页如何运行html
jvm·数据库·python
2301_775639899 分钟前
mysql大表数据清理的利器_使用表分区按天删除数据
jvm·数据库·python
m0_6845019813 分钟前
Django 信号中为 ImageField 指定自定义保存路径的正确实践
jvm·数据库·python
嘻嘻哈哈樱桃14 分钟前
牛客经典101题题解集--哈希
java·数据结构·python·算法·leetcode·职场和发展·哈希算法
2301_7873124314 分钟前
Go 中自定义类型与基础类型的显式转换规则详解
jvm·数据库·python
qq_4327036615 分钟前
CSS如何引入CSS预加载器配置_优化样式编译流程提升效率
jvm·数据库·python
深度学习lover16 分钟前
<数据集>yolo航拍军事目标识别<目标检测>
人工智能·python·yolo·目标检测·计算机视觉·航拍军事目标识别