赞
踩
目录
rpm -qa subversion
yum -y remove subversion
这是机器上没有SVN
yum -y install subversion
检查安装结果
查看SVN版本
svn --version
mkdir -p /usr/local/svn/svnrepos
svnadmin create /usr/local/svn/svnku
创建后,进入svnku,里面目录如下
其中conf文件夹下存放的是SVN的配置文件
进入修改passwd文件
在[user]标签下加入
用户名=密码
admin=admin@123
test=123456
使用分组的方法配置权限
- [groups]
- # harry_and_sally = harry,sally
- # harry_sally_and_joe = harry,sally,&joe
-
- readAndWrite = admin
- readonly = test
-
- # [/foo/bar]
- # harry = rw
- # &joe = r
- # * =
-
- [/]
- @readAndWrite = rw
- @readonly = r
-
- # [repository:/baz/fuz]
- # @harry_and_sally = rw
- # * = r
- * = r
放开下图配置
- anon-access = none #禁止匿名用户访问
- auth-access = write #授权用户可写
- password-db = passwd #使用哪个文件作为账号文件
- authz-db = authz #使用哪个文件作为权限文件
- realm = /usr/local/svn/svnku #认证空间名,版本库所在目录
svnserve -d -r /usr/local/svn/svnku
ps -ef|grep svnserve
我们直接杀死进程来停止服务
kill -9 8128
在 /etc/sysconfig 路径下修改svnserve文件
修改
执行systemctl enable svnserve.service
重启机器,连接上后直接查看svn状态,
此时还无法使用svn,还需要在安全组中加入3690端口,并放开防火墙的该端口
完成后访问
使用用户名密码即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。