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

```

相关推荐
銳昊城2 小时前
项目八: 配置与管理FTP服务器(3) C3
运维·服务器
humors2212 小时前
检查网址连通性的python脚本
网络·python·网站·检测网址·查询网址·网址连通性·网址可访问性
(Charon)2 小时前
【C++/Qt】Qt 网络工具中的输入校验设计:IP、端口、URL 和空内容判断
服务器·c++·tcp/ip
2401_824697662 小时前
mysql添加索引导致插入变慢怎么办_索引优化与异步处理方案
jvm·数据库·python
2401_824697662 小时前
Go语言如何写负载均衡器_Go语言负载均衡器实战教程【完整】
jvm·数据库·python
m0_733565462 小时前
CSS如何快速微调项目的间距大小_使用CSS变量批量修改值
jvm·数据库·python
woxihuan1234562 小时前
如何为禁用按钮添加点击提示信息
jvm·数据库·python
ㄟ留恋さ寂寞2 小时前
Golang怎么限制请求Body大小_Golang如何防止客户端发送过大的请求体【避坑】
jvm·数据库·python
Chase_______2 小时前
【Java杂项】0.1 + 0.2 为什么不等于 0.3?IEEE 754 与 BigDecimal 精度避坑
java·开发语言·python
风之所往_2 小时前
Python 3.2 新特性全面总结
python