linux部署svn

安装svn 与卸载
yum install -y subversion  #安装
yum remove subversion  #卸载
创建SVN目录
mkdir -p /home/svn
将dev设置为svn主目录
svnadmin create /home/svn/dev
切换到配置文件目录
cd /home/svn/dev/conf

在这里插入图片描述

配置用户
vim passwd

在这里插入图片描述

vim authz

在这里插入图片描述

vim svnserve.conf
  • 打开下面的几个注释:
    在这里插入图片描述
启动与停止
svnserve -d -r /home/svn/dev   #启动
killall svnserve   #停止
  • 没有消息就是好消息
    在这里插入图片描述
查看版本
svnserve --version

在这里插入图片描述

subversion目录说明

db目录:就是所有版本控制的数据存放文件。

hooks目录:放置hook脚本文件的目录。

locks目录:用来放置subversion见艰苦锁定数据的目录,用来追踪存取文件库的客户端。

format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。

conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)。

进入conf目录(该svn版本库配置文件)

# cd conf/

authz文件是权限控制文件

passwd是账号密码文件

svnserve.conf SVN服务配置文件
注意
  • 1.记得关闭防火墙或者开放3690端口
  • 2.遇到这种情况
    在这里插入图片描述
    检查一下配置authz文件,重新启动
  • 3.找不到仓库的话,看指定的仓库位置对不对
ps -ef | grep svn  

在这里插入图片描述

测试一下
  • 创建文件夹,右键检出
    在这里插入图片描述
  • 输入服务器地址,点击确定
    在这里插入图片描述
  • ok,检出成功!
    在这里插入图片描述
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值