ubuntu 18.04搭建SVN服务

安装svn服务

apt-get install subversion
svnadmin create /path/project1

 注意:svnadmin和mkdir的不同之处,mkdir是创建文件夹,svnadmin create是创建仓库,其中project1是一般为项目的名称,在project1文件夹下有conf配置文件,

也可以在/path路径下,创建另一个仓库project2,比如:

svnadmin create /path/project2

 在project2仓库下,有配置文件夹。

这个名称还有一个作用就是:svn://IP/project1 就可以访问到project1仓库,也就是通过project1、project2名称,访问到svn

这样有一个好处,可以在/path路径下,可以创建多个仓库,

svnserve -d -r /path --listen-port 81
-r 代表  -r [--root] ARG          : root of directory to serve

这样就可以通过以上命令,启动了多个仓库

【注意:】

在创建仓库时,有可能 配置的授权名是有错误的,如下:

可以用以下命令进行,

【第一步:配置svnserve.conf】

 注意:

如果anou-access = read,那么是看不到日志的,应该改为

anou-access = none,就可以查看日志了。

 【修改authz】

rw_group = A,B,C

r_group = D,E,F

[/]

@rw_group  = rw

@r_group = r

代表 A,B,C是读写权限,D、E、F是只读的权限

【修改passwd】

A = A的密码

配置用户名及其密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值