1.进入subversion文件夹下,创建版本库
[plain] view plain copy
cd /opt/redmine-3.4.5-0/subversion/bin ./svnadmin create /home/hadoop/svn/repository
2.修改版本库信息
1)进入 /home/svn/repository/conf
cd /home/svn/repository/conf
2)修改svnserve.conf为(配置用户权限认证)
vi svnserve.conf
[general]
#匿名用户的权限,可以为read,write和none,默认值read。不允许匿名用户访问:anon-access = none
anon-access = none
#认证用户的权限,可以为read,write和none,默认值write。
auth-access = write
#访问控制文件路径
realm = /home/svn/repository
#密码数据库的路径
vi passwd
password-db = passwd
#认证规则库的路径
vi authz
authz-db = authz
3) 修改authz文件为(配置组用户,对该用户或者该组进行赋值权限):
[groups]
#每个仓库的根目录(/)就是自己的起始目录;[repos:/]这种方式只适用于多仓库的情况;[/]适合于单仓库和单仓库的方式
[/]
admin=rw
4)修改passwd文件为(中配置用户名对应的密码):
[users]
admin = 123456
注:这些文件中的配置内容,必须都定格,不能再配置前有空格存在,否则会出错
3.重启Subversion服务
/opt/redmine-3.4.5-0/subversion/scripts/ctl.sh restart subversion
4.在Redmin中配置版本库
原文地址:https://www.jb51.cc/centos/374323.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。