linux搭建svn服务器

1、检查系统是否已经安装

  检查:svnserve --version 
  卸载:yum remove subversion 
  安装:yum install subversion

2、建立SVN库(文件位置可自由)

  创建仓库文件夹:mkdir -p /opt/svn/repository 
  用svn管理员身份创建一个仓库:svnadmin create /opt/svn/repository
  执行上面的命令后,将自动建立repositories库,查看/opt/svn/repository 文件夹发现包含了conf,db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

3、配置svnserve.conf文件

  anon-access = none            //不允许匿名用户访问
  auth-access = write          //通过验证的用户可以读和写
  password-db = passwd        //用户管理文件 
  authz-db = authz           //权限管理文件

4、添加用户,配置权限

  编辑passwd文件vi passwd,添加zhaoxk = abcd1234
  编辑authz文件vi authz,添加目录:[/]; 添加权限:zhaoxk = rw            

5、设置svn开机自启

  编辑svn service配置文件  vi /etc/sysconfig/svnserve,修改OPTIONS的值为svn版本库目录OPTIONS = "-r /opt/svn/svnrepos"
  设置自启        systemctl enable svnserve.service
  重启服务器      shutdown -r now
  查看svn进程     ps -ef|grep svn|grep -v grep
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值