Svn是一个代码版本管理器,比较直观简单,也可以作为文件服务器使用,用来存储共享文件,在小企业中常用。这就需要我们自己搭建svn服务端,作统一管理。
在windwos和linux上都可以搭建。在windwos上常用visualsvn进行搭建,可以提供windwos的管理配置界面。在linux上的话,这里推荐使用Subversion Edge。就是一个svn+apache实现的web端管理,且在linux上的安装非常简单方便。
下面记录一下Subversion Edge的安装与配置。
环境: centos7 jdk8
1. 环境准备
Subversion Edge的运行需要java环境,所以要安装jdk。并设置JAVA_HOME的环境变量。jdk的安装你参考我另一篇博文:
2. 下载安装包
安装包,可以去官网下载,但是我没下载下俩,可能是因为需要翻墙的原因,这里我提供一个可以下载的版本地址,也是官方的下载地址。 版本是5.2.0版,现在最新版是5.2.2版。 重点是,Subversion Edge 是可以在线升级的。也就是你搭建起来后,可以在web端一键升级到5.2.2版的最新版。所以,不需要下载最新版也是OK的。
下载地址如下:
https://downloads-guests.open.collab.net/files/documents/61/17071/Col