码迷,mamicode.com
首页 > 其他好文 > 详细

centos安装svn并创建版本库配置用户分组权限

时间:2017-01-12 09:08:00      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:微信   repos   creat   accept   pos   android   oid   领导   分组   

1.设置aliyun安装源// 本步骤非必须, 使用aliyun安装源后, 执行yum update速度明显提升

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
运行yum makecache生成缓存
执行yum update更新

2.检测是否安装过svn

rpm -qa subversion

3.安装svn服务端

yum install subversion

4.查看svn版本, 是否安装成功

svnserve --version

5.创建版本库

svnadmin create /z/svn/repos

6.编辑svnserve.conf, 基本保留这些内容

[general]
anon-access=none
auth-access=write
password-db=passwd // 这里可以填写具体路径比如:/z/svn/passwd  这样多个版本库可以使用同一套配置
authz-db=authz     // 可以写具体路径
realm=repos
[sasl]

7.编辑passwd文件, 配置用户名密码

[users]
zhangsan=123456
lisi=123456
wangwu=123456

8.配置authz文件, 管理授权

[groups]
manager=zhangsan
android=lisi,wangwu
[repos:
/] @manager=rw
[repos:
/company/proj1/android] @android=rw

9.启动svn服务器

svnserve -d -r /z/svn     // 只到仓库的上一级(repos)如果这里路径是/z/svn/repos那么 配置的authz可能不起作用

10.配置防火墙, 开启3690端口

/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT

11.客户端访问地址

svn://192.168.16.90:3690/repos/......

 

 

友情赞助

如果您喜欢此文,感觉对您工作有帮助,预期领导会给您涨工资,不妨小额赞助一下,让我有动力继续努力。

赞助方式:打开支付宝App,使用“扫一扫”付款,付款码见下图,别忘了付款留言哦!

技术分享
或使用微信, 不用加好友就能付款
技术分享

 

centos安装svn并创建版本库配置用户分组权限

标签:微信   repos   creat   accept   pos   android   oid   领导   分组   

原文地址:http://www.cnblogs.com/zhouyalei/p/6274584.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!