安装subversionedge

安装subversionedge

软件版本
java8u261
collabnetsubversionedge5.2.0
节点IP系统功能CPU内存硬盘
node110.80.10.1centos7.9subversionedge4核心8GB20GB

node1

下载安装java:

下载地址:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html

1
2
3
4
5
6
7
8
# cd /usr/local/src/
# tar -xf jdk-8u261-linux-x64.tar.gz
# mv jdk1.8.0_261 /usr/local/
# chown -R root:root /usr/local/jdk1.8.0_261/
# /usr/local/jdk1.8.0_261/bin/java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

创建svn账户:

1
# useradd svn

下载安装collabnetsubversionedge:

1
2
3
# tar -xf CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz
# mv csvn/ /usr/local/
# chown -R svn.svn /usr/local/csvn/

切换svn账户:

1
# su - svn

修改csvn配置文件:

1
2
3
4
5
6
7
$ cd /usr/local/csvn/data/conf/
$ cp csvn.conf.dist csvn.conf
$ vim csvn.conf
# 9行,修改配置,指定用户
RUN_AS_USER=svn
# 48行,修改配置,指定java路径
JAVA_HOME=/usr/local/jdk1.8.0_261/

安装启动csvn:

1
2
$ cd ../../bin/
$ ./csvn start

浏览器访问:http://10.80.10.1:3343/csvn

1
2
用户名:admin
密码:admin

进入主页:

启动svn:

配置https:

Server Settings

1
2
Apache加密:勾选
控制台加密:勾选

浏览器访问:https://10.80.10.1:4434/csvn/