美文网首页
02-CentOS系统搭建svn服务

02-CentOS系统搭建svn服务

作者: miki2miki | 来源:发表于2020-09-25 15:15 被阅读0次

  为了方便多端开发,使用svn存放自己的代码,可以让自己在有网的地方就能随时开工,还能对代码进行管理。

一、安装

1.yum命令安装
yum -y install subversion

2.创建svn仓库目录
mkdir -p /var/svn/repository

3.创建版本库
svnadmin create /var/svn/repository

二、配置

  在版本库中的conf目录下进行相关配置。

1.设置svn用户和口令

修改文件passwd,设置访问用户名和密码
[users]
# harry = harryssecret
# sally = sallyssecret
admin = admin
user1 = passwd1
user2 = passwd2

#为注释,用户名需要顶格写,左侧不能7有空格

2.设置svn用户访问权限

修改authz文件,设置用户的访问权限

#配置组
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe

A0 = usera,userb

#配置相关目录权限
#[/]表示根目录
[/]
@A0 = rw
user1 = r

r为可读 w为可写 rw为可读写

3.设置配置文件

修改svnserve.conf文件

[general]

# 匿名访问权限,可以是read,write,none,默认为read
anon-access = none

#授权用户有写权限
auth-access = write

# 密码数据库的路径
password-db = passwd

#访问控制文件
authz-db = authz

三、启动服务器

1.启动

svnserve -d -r /var/svn/repository
或者
 /etc/init.d/svnserve restart

-d选项可作为一个单独的守护进程运行
-r选项指定发布哪个目录的版本库
默认端口3690进行监听,修改使用 --listen-port 端口号

2.访问地址
svn://ip/var/svn/repository

四、其他

a.查看端口使用情况:netstat -antp
b.查看服务是否正常:ps -ef|grep svn 或者 ps aux|grep svn
c.停止服务:b查出服务进程号,使用 kill 进程号 来关闭服务

相关文章

  • 02-CentOS系统搭建svn服务

      为了方便多端开发,使用svn存放自己的代码,可以让自己在有网的地方就能随时开工,还能对代码进行管理。 一、安装...

  • svn在window和Linux下的安装与简单实用

    svn的搭建与使用 Linux下svn服务搭建 环境 Linux查看版本当前操作系统发行版信息 查看IP地址 安装...

  • SVN服务搭建

    整个搭建过程,参见基于腾讯Centos7云服务器搭建SVN版本控制库 SVN服务端搭建 安装svn服务 查看安装版...

  • linux svn

    一 建立仓库,配置svn在Linux系统中搭建svn服务所需要用到的软件叫做subversion,可以通过yum来...

  • centos7.x建立svn服务器

    搭建环境centos7.3 一、 检查服务器、安装svn 1、 检查系统下有没有安装过老版本的svn rpm -q...

  • TortoiseSVN与VisualSVN Server搭建SV

    TortoiseSVN与VisualSVN Server搭建SVN版本控制系统 本片主要介绍如何搭建SVN版本控制...

  • svn安装

    Linux下SVN服务器搭建和SVN客户端安装使用 系统环境:Centos 第一步:通过yum命令安装svnser...

  • Linux下的SVN服务器搭建

    SVN服务器yum搭建 参考1参考2系统环境:Centos 6.5 通过yum命令安装svnserve yum -...

  • docker svn服务器

    使用docker搭建svn服务器 安装centos 安装apache 安装SVN服务端 在apache下配置svn...

  • 44.SVN、Git版本控制服务器

    一、安装SVN 服务SVN启动及创建测试代码 二、搭建GIT服务器及使用

网友评论

      本文标题:02-CentOS系统搭建svn服务

      本文链接:https://www.haomeiwen.com/subject/jcftuktx.html