Linux SVN服务器搭建(Centos7.x)

本文档详细介绍了如何在CentOS7.x系统中搭建SVN服务器,包括安装软件、创建版本库、配置权限、创建用户以及启动服务,并指导如何进行客户端连接,为公司产品部门提供SVN服务。
摘要由CSDN通过智能技术生成

背景

公司产品部门想要个svn,于是我在局域网搭建了一个SVN给他们用。

安装步骤

(1) 先安装软件

yum install subversion  # 安装
svnserve --version  # 检测是否正常

(2) 建立SVN版本库

mkdir /Svn_Data/

svnadmin create  /Svn_Data/product

(3) 生成的文件介绍

conf:SVN版本库配置文件(帐号密码权限等)

conf/authz:负责账号权限的管理,控制账号是否读写权限

conf/passwd:负责账号和密码的用户名单管理

conf/svnserve.conf:svn服务器配置文件

db:版本库数据存储

locks:跟踪目录的访问者

(4) 修改配置文件

  vim /Svn_Data/product/conf     在最底部增加用户


[\]
knight.zhou  = rw

PS:1:[\] 表示 最大权限   [/文件夹] 表示针对这个文件夹的权限

     2:用户名(组)可以随意定义

     3:rw 和 r分别代表  可读可写 和 只读

     4:* 表示 任何用户

 (5) 创建用户

 vim passwd

[users]
knight.zhou  = knight.zhou
                        

启动svn服务

svnserve -d -r /Svn_Data/product(/Svn_Data为当初svn版本库根目录)

防火墙开放端口

iptables -A INPUT -p tcp --dport 3690 -j ACCEP

客户端连接:

svn://192.168.106.162:3690

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叱咤少帅(少帅)

如果文章对你有帮助就打赏下吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值