记一次 Centos7 Subversion Edge搭建 SVN 和 Web 服务

一、基本信息

Subversion Edge 是一个版本控制软件的集成包,集成了包括 Subversion、Apache 和 ViewVC 三个软件。安装简单、管理方便。

Svn是一个代码版本管理器,比较直观简单,也可以作为文件服务器使用,用来存储共享文件。

官网:http://subversion.apache.org/

下载地址:http://pkg.collab.net/release/linux64/en/catalog.shtml

二、安装部署

1、安装配置 JDK

参考:

https://blog.csdn.net/llwy1428/article/details/85232267

2、创建目录

[root@localhost ~]# mkdir /opt/svn

[root@localhost ~]# cd /opt/svn

3、下载文件

[root@localhost svn]# wget https://downloads-guests.open.collab.net/files/documents/61/17071/CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz

4、解压文件

[root@localhost svn]# tar zxvf CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz

5、新建用户、赋权

[root@localhost ~]# useradd svn

[root@localhost ~]# chown svn:svn -R /opt/svn/*

6、查看基本使用方法

[root@localhost ~]# /opt/svn/csvn/bin/csvn

Usage: bin/csvn [ console | start | stop | restart | condrestart | status | install | remove | dump ]

7、切换用户

[root@localhost ~]# su - svn

8、启动服务

[svn@localhost ~]$ /opt/svn/csvn/bin/csvn start

9、查看启动端口

[svn@localhost ~]$ netstat -lntp

10、浏览器查看

在浏览器地址栏录入  http://192.168.11.16:3343/         ( 192.168.11.16 是我虚拟机的IP)

初始用户密码: admin/admin 

11、可在页面对系统进行设置、密码重置、用户管理等

12、版本库创建与配置,创建版本库 “mysvn”

13、对服务进行基本的设置,重置密码

14、启动版本库服务

15、查看版本库

16、svn仓库地址

http://192.168.11.16:18080/svn/mysvn

至此  Centos7  Subversion Edge搭建  SVN  和  Web  服务,操作完毕!

猜你喜欢

转载自blog.csdn.net/llwy1428/article/details/102737853