centos 7安装svn服务器教程

在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建SVN却非常繁琐,这篇文章就来一步一步教您如何在Centos上搭建SVN

源码目录:/home/user/project

工程名:project

工程目录:/source/svn/project

访问地址:svn://ip/project

一、 安装svn

yum install subversion

二、 svn服务器配置

1. 创建svn根目录

mkdir /source/svn

2. 添加工程

svnadmin create /source/svn/project

3. 导入工程初始文件(可省)

svn import /home/user/project/ file:///source/svn/project -m "init project"

4. 配置工程用户

进入工程的配置目录:

cd /source/svn/project/conf

下面一共三个文件:authz passwd svnserve.conf

passwd: 里面保存用户信息,基本格式为:user = passwd

authz: 里面保存用户的分组信息,以及每个组的访问权限

svnserve.conf: 里面保存服务器的基本配置(下面介绍)

针对该例子的配置如下:

4.1 passwd里面添加用户

[users]

pm = pm123

4.2 authz配置用户权限

复制代码

[grouPS]

#添加一个分组(实际当中可以添加多个,每个组可以有多个用户以,隔开)

pm_g = pm

# 该项目的权限配置

[project:/]

# pm_g分组配置读写权限(实际中可以增加只读分组)

@pm_g = rw

4.3 svnserve.conf配置(可默认)

# 匿名用户权限(none:拒绝, write:读写, read:只读权限)

anon-access = none

# 鉴权用户访问

auth-access = write

# 用户信息配置文件(也可以是绝对路径)

password-db = passwd

# 权限配置文件

authz-db = /source/svn/project/conf/authz

三、 启动svn服务器

svnserve -d -r /source/svn

四、 拉取代码

svn co svn://ip/project

(0)

相关推荐

  • linux环境下安装SVN服务器

    想学习在LINUX下安装LINUX服务器,看这个就够了^^ 操作方法 01 安装必要的软件包[root用户下进行]: yum install subversion; --安装svn服务器 yum in ...

  • 在CentOS系统下安装SVN服务器的教程

    Subversion支持linux和windows,更多是安装在linux下. svn服务器有2种运行方式:独立服务器和借助apache.2种方式各有利弊. svn存储版本数据也有2种方式:BDB和F ...

  • centos安装svn服务器详细步骤

    centos安装svn服务器详细步骤

  • 在CentOS上安装Percona服务器的方法

    在这篇文章中我们将了解关于 Percona 服务器,一个开源的MySQL,MariaDB的替代品.InnoDB的数据库引擎使得Percona 服务器非常有吸引力,如果你需要的高性能,高可靠性和高性价比 ...

  • 在CentOS中安装OpenERP的教程

    各位好,这篇教程关于的是如何在CentOS 7中安装Odoo(就是我们所知的OpenERP).你是不是在考虑为你的业务安装一个不错的ERP(企业资源规划)软件?那么OpenERP就是你寻找的最好的程序 ...

  • eclipse怎样安装SVN插件

    怎样在eclipase中安装SVN插件呢?在网上有很多关于怎样安装SVN的教程,一般分为离线安装和在线安装两种方式.今天我就向你介绍一种很简单的在线安装方式,安装的前提是你必须能够上网.具体步骤如下: ...

  • 在CentOS系统中安装SVN版本控制软件的教程

    在终端运行svn命令.如果没有安装,系统会提示安装1.首先需要安装Subversion软件: 复制代码 代码如下: sudo apt-get install subversion 2.建立一个文件夹作 ...

  • CentOS上SVN服务器端程序的安装与使用教程

    CentOS上SVN服务器端程序的安装与使用教程

  • CentOS 操作系统安装图文教程

    首先要下载CentOS操作系统的ISO,下载地址点这里,目前最新版为5.3,下载文件有两种形式,一种是光盘CD版,要六张盘,要下载的文件为CentOS-5.3-i386-bin-1of6.iso、Ce ...