部署或学习记录-Linux带Web管理界面的SVN服务器CollabNet Subversion搭建

介绍

Subversion (也叫SVN)是最流行的版本管理软件之一,最早是在2000年由 CollabNet 公司发布。CollabNet Subversion是有CollabNet公司发布的一款带Web管理界面的SVN版本管理软件。

安装步骤

前提(十分重要)
不能使用root用户安装和启动

  1. JDK安装-版本1.6以上
    下载地址: https://www.oracle.com/java/technologies/downloads/
    需配置环境变量,安装、配置过程省略

  2. CollabNet Subversion安装
    下载地址:https://www.collab.net/downloads/subversion
    (1)创建svnuser用户,后续使用该用户进行安装和启动CollabNet Subversion服务器

#系统添加用户
useradd svnuser
#设置用户密码
passwd svnuser

(2) 将svnuser用户加入suderors中,赋予sudo权限
a. 赋予sudoers文件修改权限
chmod u+w /etc/sudoers
b. 添加配置
svnuser ALL=(ALL) ALL #在root ALL=(ALL) ALL下一行补充
保存退出
c. 关闭修改权限
chmod u-w /etc/sudoers

接下来的步骤必须切换到svnuser用户进行,否则将导致服务无法启动
(3) 新建个svnuser用户有可执行权限的文件夹(例如: /svn)
(4)将下载好的tar包放到/svn下并进行解压

tar zxf CollabNetSubversionEdge-x.y.z_linux-x86.tar.gz

(5)tar包解压完成后当前目录下出现csvn文件夹,执行安装命令

cd csvn
sudo -E bin/csvn install

(6)启动subversion服务
bin/csvn start

(7)启动csvn-httpd服务(启动后,csvn服务能够开机自启动)

(8)浏览器访问web管理页
localhost:3343/csvn
默认账号/密码:admin/admin

备注:当Subversion无法启动时,考虑80端口被占用或者无权限使用(具体异常可以查看Server Logs),通过ServerSettings修改为其他端口

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值