标签:passwd 下载 客户端安装 匿名 访问 down 控制文件 lib 名称
一.安装subversion(CentOS 7)
yum -y install subversion
二.创建版本库目录
mkdir /var/svnrepos
三.创建版本库
svnadmin create /var/svnrepos/first
(first是自定义的版本库名称)
四.配置
cd /var/svnrepos/first/conf
1、用户密码配置文件
passwd文件末尾追加:
jet = jetpwd
jacky = jackypwd
bruce = brucepwd
2、目录权限控制文件
authz文件末尾追加:
[/]
jet = rw
[/jackys]
jacky = rw
[/bruces]
bruce = r
(用户jet对整个目录可读写;用户jacky对/jackys目录可读写;用户bruce对bruces目录可读)
3、SVN配置文件
svnserve.conf文件,将下列四行注释去掉,注意每行前面不要有空格
anon-access=none
(匿名访问的权限: read,write,none,默认为read )
auth-access=write
(使授权用户有写权限)
password-db=passwd
(用户密码配置文件的路径)
authz-db=authz
(目录权限控制文件 的路径)
五.启动
svnserve -d -r /var/svnrepos
(-d 表示将会作为一个服务程序运行在后台 ; -r表示把/var/svnrepos作为根目录)
六.Windows客户端安装和验证
小乌龟下载地址:https://tortoisesvn.net/downloads.html
URL(刚刚配置的版本库访问地址): svn://192.168.222.158/first
输入配置的用户名、密码:
标签:passwd 下载 客户端安装 匿名 访问 down 控制文件 lib 名称
原文地址:https://www.cnblogs.com/penqiji/p/11125795.html