将现有环境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

```

相关推荐
好开心啊没烦恼4 分钟前
Python 数据分析:numpy,说人话,说说数组维度。听故事学知识点怎么这么容易?
开发语言·人工智能·python·数据挖掘·数据分析·numpy
面朝大海,春不暖,花不开17 分钟前
使用 Python 实现 ETL 流程:从文本文件提取到数据处理的全面指南
python·etl·原型模式
2301_805054561 小时前
Python训练营打卡Day59(2025.7.3)
开发语言·python
snoopyfly~1 小时前
Ubuntu 24.04 LTS 服务器配置:安装 JDK、Nginx、Redis。
java·服务器·ubuntu
万千思绪2 小时前
【PyCharm 2025.1.2配置debug】
ide·python·pycharm
Me4神秘2 小时前
Linux国产与国外进度对垒
linux·服务器·安全
微风粼粼3 小时前
程序员在线接单
java·jvm·后端·python·eclipse·tomcat·dubbo
云天徽上4 小时前
【PaddleOCR】OCR表格识别数据集介绍,包含PubTabNet、好未来表格识别、WTW中文场景表格等数据,持续更新中......
python·ocr·文字识别·表格识别·paddleocr·pp-ocrv5
你怎么知道我是队长4 小时前
python-input内置函数
开发语言·python
叹一曲当时只道是寻常4 小时前
Python实现优雅的目录结构打印工具
python