从零发布自己项目4:linux环境准备之安装svn

一、安装

yum install subversion

二、配置

1.创建仓库

创建一个文件夹作放置你的代码,我这里是根目录下有个叫java的文件夹,我在java下新建了一个svn,然后选择这个文件夹作为仓库。
在这里插入图片描述

指定仓库代码:

svnadmin create /java/svn

2.文件配置

重点在conf文件夹里面,下面有三个配置文件:
在这里插入图片描述

authz 权限设置
passwd 用户设置
svnserve.conf 服务端配置

(1)用户设置
在这里插入图片描述

新增一个用户

vi passwod

vi命令:
小写字母o 新增一行用于编辑
:wq 保存退出
添加完成后记得按esc,再输入:wq

(2)权限设置

vi authz

示例:
在这里插入图片描述
*= 其他用户无读写权限
root = rw root有读写权限
readUser = r readUser有读权限
writeUser = w writeUser有写权限

(3)服务端设置

vi svnserve.conf

添加如下内容:

赋予授权用户写权限:

auth-access = write

指定权限文件:

password-db = passwd

指定用户文件:

authz-db = authz

指定仓库路径:

realm = *你的仓库路径*

在这里插入图片描述

三、启动

启动:

svnserve -d -r *你的仓库路径*

结束:

查询进程名:

ps -ef | grep svnserver

杀死线程:

kill *进程Id*
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值