centos7 svn 安装配置

Posted 超凡脫俗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7 svn 安装配置相关的知识,希望对你有一定的参考价值。

Centos SVN安装配置

检查系统是否已安装svn

svnserve --version

通过yum在线安装

yum install -y subversion  

创建svn根目录

mkdir -p /svn/Project

创建项目要存放的位置

svnadmin create /svn/Project/Games

查看创建的项目

cd /svn/Project/Games
ls pwd

配置代码库

进入svn/Project/Games/conf文件夹下,ls
authz:权限控制文件
passwd:帐号密码文件
svnserve.conf :SVN服务配置文件

设置可以访问远程仓库的个人账号密码

vi passwd 
[users]
user1 = 密码
user2 = 密码  

设置控制权限

 vi authz
 [groups]
hr = tala
rd = josh

[Games:/]
@hr = r
@rd = rw

修改svnserve.conf文件

vi svnserve.conf

anon-access=none          #匿名用户不可访问

auth-access=write         #授权用户可写

password-db=passwd        #使用哪个文件作为账号文件

authz-db = authz          #使用哪个文件作为权限文件

realm = /home/svn/cloud-platform      #认证空间名,版本库所在目录

启动与停止svn

svnserve -d -r /svn/Project/Games   

查看svn进程

 ps aux | grep svn

监听svn端口

netstat -tunlp | grep 3690

以上是关于centos7 svn 安装配置的主要内容,如果未能解决你的问题,请参考以下文章

Centos7 安装配置 SVN

##centos7搭建SVN服务

在Centos7 上安装SVN

centos7安装配置svn

CentOS7 构建httpd+svn+ifsvnadmin配置

CentOS7下SVN server的安装与配置