Centos7快速搭建SVN服务

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

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

svnserve --version

 

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

Centos7快速搭建SVN服务_第1张图片

 

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

 

输入下面命令:

 

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 

出现下面内容表示成功

 

Centos7快速搭建SVN服务_第2张图片

 

 

windows上直接用svn  client 验证即可 

 

 

其他命令:

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

 

killall svnserve  关闭所有svn服务

你可能感兴趣的:(Linux)