Centos7快速搭建SVN服务

本文介绍在 CentOS 7 系统上安装和配置 SVN 服务的方法。先检测机器是否有 SVN 服务,若没有则用 yum 安装。安装完成后创建 SVN 目录和仓库,接着配置用户、用户组及权限信息。最后进行验证,还给出查看和关闭服务的命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【颜色说明:橙色 为 命令   绿色 为 代码 】

首先是检测改机器上是否有svn服务:

svnserve --version

 

如果出现以下内容表示有svn服务:

 

如果没有出现下面的内容:

 

输入下面命令:

 

yum install -y subversion

 

安装完成后创建自己的svn目录

mkdir -p /var/svn/svnrepos

 

新建svn的仓库

svnadmin create /var/svn/svnrepos

 

cd /var/svn/svnrepos

 

ls

 

如果出现以下文件表示创建成功:

 

 

接下来是配置相关信息:

 

vim passwd

 

[users]

#格式是 用户名=密码

admin=admin

wangjie=123456

 

:wq 保存退出   vim authz

 

[groups] #给用户分配用户组,格式是 组名=成员1,成员2 

admin=admin,wnagjie

user=wangjie

[/] #给用户组分配权限,格式 @组名=rw (r读权限,w写权限) 

@admin=rw

@user=rw

 

:wq 保存退出 vim svnserve.conf

 

[general]

anon-access = none

auth-access = write

password-db = /var/svn/svnrepos/conf/passwd

authz-db = /var/svn/svnrepos/conf/authz

realm = svnrepos

 

 :wq 保存退出

 

 svnserve -d -r /var/svn 

 

验证:

svn co svn://127.0.0.1/svnrepos

 

依次输入 root密码  admin   admin 

出现下面内容表示成功

 

 

 

windows上直接用svn  client 验证即可 

 

 

其他命令:

ps -ef | grep svn  查看svn服务是否有

 

killall svnserve  关闭所有svn服务

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值