安装svn
使用
yum直接安装
yum -y install subversion
配置svn
创建svn库
# 新建文件夹
mkdir svnrep
# 配置svn库到此文件夹
svnadmin create /svn/svnrepo
完成后可以进入到svnrepo中可查看到有一下内容
conf db format hooks locks README.txt
配置登录用户密码
修改 conf下的passwd文件
[users]
# harry = harryssecret
# sally = sallyssecret
aedes = 123
# 前面是用户名 = 后面是密码
配置权限
修改 conf下的authz文件
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
[/poj/poj1]
aedes =rw
在groups标签下新增自己的项目路径,若写[/]就是拥有所有权限
左边是用户名 右边是权限 r w
左边用户名可使用*&等占位表达式来处理多个用户
配置系统信息
修改config下的svnserve.conf
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access=none
#使授权用户有写权限
auth-access=write
#密码数据库的路径
password-db=passwd
#访问控制文件
authz-db=authz
#认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字
realm=/svn/svnrepo
启动及停止
#启动svn服务
svnserve -d -r /svn/svnrep
#停止svn服务
ps -ef|grep svn # 查询svn启动情况
#查询到svn服务的pid 使用kill即可
kill -9 pid
版权声明:本文为qq_21161439原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。