linux下如何配置svn,Linux如何配置SVN

rpm -qa subversion

没有安装,则使用以下命令安装

yum -y install  subversion

2.配置svn并启动svn服务

(1) 指定svn的数据存储路径

mkdir -p /application/svndata

(2) 指定svn的配置文件信息路径

mkdir -p /application/svnpasswd

(3) 启动svn服务

svnserve -d -r /application/svndata/

3.检测svn服务是否启动

方式一:ps -ef|grep svn

方式二:netstat -lntup | grep 3690

方式三:lsof -i :3690

4.使用svnadmin建立svn项目版本库

(1) 查看创建项目版本库命令

svnadmin –help

svnadmin help create

(2) 创建sadoc版本库

svnadmin create /application/svndata/sadoc

5. 配置sadoc版本的权限

(1) 进入sadoc版本库配置目录,并备份配置文件

cd /application/svndata/sadoc/conf/

cp -p svnserve.conf svnserve.conf.default

(2) 进行详细配置

vim svnserve.conf

b40684ed88b3822bff47335e853c48dc.png

anon-access = none    //禁止匿名访问

auth-access = write    //认证后有读的权限

password-db = /application/svnpasswd/passwd   //指定密码文件

authz-db = /appplication/svnpasswd/authz     //指定权限认证文件

6.复制passwd和authz文件到sadoc的svnpasswd目录并修改权限

cp -p /application/svndata/sadoc/conf/authz passwd /application/svnpasswd/

cd /application/svnpasswd/

ll

chmod 700 authz passwd

ll

7.为svn版本库创建用户并授权访问指定项目版本库

(1) 编辑passwd文件配置用户和密码

vi  /application/svnpasswd/passwd

15385cb97e220d4caafd32a8f8eb36f8.png

(2) 编辑authz文件配置读取权限

55691a61a0a380e8c9323dc229b79ac2.png

[:/项目/目录]

@ =

 =

8.重新启动svn服务进行验证

(1) 杀死svn服务

pkill svnserve

(2) 启动svn

svnserve -d -r /application/svndata/

备注:修改passwd和authz文件不需要重启svn服务而修改svnserve.conf则需要

9.安装客户端进行sadoc的配置是否正确

svn –username=xingmaogou co svn://121.xxx.xxx.xx9/sadoc

399821adf66bb5c06cfe0e94aba66c31.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值