svn服务器搭建

最近搭建了一个svn服务器,这里特别记录一下,方便以后查阅:

svn客户端选择大众话的“乌龟”,当初本来想选择visual svn server。发现这个不是很好用,于是乎选择linux下的subversion。subversion安装这里就不说明, 我说一下这个subversion的配置

1.安装subversion后,我们要创建一个仓库,比如:我当前目录为svn. 创建一个仓库 civil. svnadmin  create  civil. 这个时候会出现一个civil的目录。这个civil会有一个conf目录,配置主要是操作这里面目录文件:


说明:

authz:这个是一个配置访问权限的文件,具体如下:

[group]
admin = jimmy1, jimmy2

这个是组配置的信息,组名为admin,Jimmy1,jimmy2属于这个组

[/]
@admin = rw
jimmy1 = rw
这个代表访问权限,admin组权限可以访问当前仓库的目录

jimmy1可以访问当前仓库的目录,权限为读和写


passwd:这个配置用户的文件:可以在里面创建用户

svnserv.conf: 这个是一个初始化的配置文件,这里说一下简单的内容

#anon-access = read
anon-access = none
auth-access = write
### The password-db option controls the location of the password
### database file.  Unless you specify a path starting with a /,
### the file's location is relative to the directory containing
### this configuration file.
### If SASL is enabled (see below), this file will NOT be used.
### Uncomment the line below to use the default password file.
password-db = passwd

这里面我是这样配置,但是为什么这么配置,我也没有搞懂。


配置完毕后,输入命令:svnserve -d -r /svn根目录,重新加载配置。客户端就可以对server进行访问了





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值