您现在的位置是: 首页> 学无止境> Linux> Linux
Linux下安装svn服务端
张伟江136659942042021-04-19 14:06【Linux】1670人已围观
环境为centos6.7
服务器IP为: 192.168.1.184
1. 安装subversion
yum -y install subversion
2. 安装好了之后 新建一个svn目录
mkdir /home/svn
3. 新建两个版本仓库
svnadmin create /home/svn/<project>
例:
svnadmin create /home/svn/orange
svnadmin create /home/svn/apple
4. 引入配置文件 以apple仓库为例:vim /home/svn/apple/conf/svnserve.conf 找到如下2行:
#password-db = passwd
#authz-db = authz
并把#号去掉,形成如下效果:
password-db = passwd
authz-db = authz
5. 添加用户 以apple仓库为例 #vim /home/svn/apple/conf/passwd 添加如下效果,注:左为用户名,右为密码
[users]
lily = lily
poly = poly
stu = stu
6
. 设置用户或组的访问权限
6. 设置用户或组的访问权限/home/svn//conf/authz记录用户的访问策略,以下是参考:
以apple仓库为例,把lily,poly放到一个组并控制权限: /home/svn/<repo>/conf/authz
6
. 设置用户或组的访问权限
[groups]
php = lily,poly
[@apple:/]
php = rw # php组有读写权限
stu = r # stu用户只读
*= # 其他用户无任何权限
1. 启动服务器 #svnserve -d -r /home/svn
2. 测试服务器
svn co svn://192.168.1.00/<repo>
以apple为例:
svn co svn://19.168.1.184/apple
3. 注意
我们的svn是以独立服务器形式运行的,没有和apache做整合,
因为地址svn://xxx/xxx,不是http或https
4. 重启
如果修改了svn配置,需要重启svn服务,步骤如下:
#ps -aux|grep svnserve
#kill -9 ID号
#svnserve -d -r /home/svn
- END -
上一篇:svn的安装与使用
下一篇:Kibana快速介绍
文章评论 共有 0 条评论
点击排行

本栏推荐

标签云
猜你喜欢
打赏本站
- 如果你觉得本站很棒,可以通过扫码支付打赏哦!
- 微信扫码:你说多少就多少~
- 支付宝扫码:你说多少就多少~
发表评论 取消回复