---恢复内容开始---

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

  源码目录:/home/svn/project

  工程名:project

  工程目录:/home/svn/project

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

  一、 安装svn

  yum install subversion

  二、 svn服务器配置

  1. 创建svn根目录

  mkdir /home/svn

  2. 添加工程

  svnadmin create /home/svn/project

  4. 配置工程用户

  进入工程的配置目录:

  cd /home/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 = /home/svn/project/conf/authz

  三、 启动svn服务器

  svnserve -d -r /source/svn

  四、 拉取代码

  svn co svn://ip/project

---恢复内容结束---

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

  源码目录:/home/svn/project

  工程名:project

  工程目录:/home/svn/project

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

  一、 安装svn

  yum install subversion

  二、 svn服务器配置

  1. 创建svn根目录

  mkdir /home/svn

  2. 添加工程

  svnadmin create /home/svn/project

  4. 配置工程用户

  进入工程的配置目录:

  cd /home/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 = /home/svn/project/conf/authz

  三、 启动svn服务器

  svnserve -d -r /source/svn

  四、 拉取代码

  svn co svn://ip/project

转载于:https://www.cnblogs.com/etiao/p/5404699.html

centos7.0搭建svn服务器相关推荐

  1. centos php svn,centos7中搭建svn服务器(示例代码)

    系统环境:centos7.5 1)通过yum命令安装svnserve yum -y install subversion 若需查看svn安装位置,可以用以下命令: rpm -ql subversion ...

  2. CentOS7下搭建SVN服务器

    (1).安装SVN 1)安装SVN [root@youxi1 ~]# yum -y install subversion mod_dav_svn [root@youxi1 ~]# cat /etc/s ...

  3. svn同步文件到web服务器,Centos7上搭建SVN服务器并实现自动同步至web目录

    前言: 由于最近跟学长一起合作完成一个小项目,然后我俩比较熟悉的版本控制是SVN,就考虑着在服务器上搭建一个SVN服务器.现在在这里给出简单的搭建过程. (其实吧,能用Git就尽量用git吧,好处自己 ...

  4. CentOS7:搭建SVN + Apache 服务器

    CentOS7:搭建SVN + Apache 服务器 1. 安装httpd 安装httpd服务: $ sudo yum install httpd 检查httpd是否安装成功: $ httpd -ve ...

  5. 使用Docker搭建svn服务器教程

    使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...

  6. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

  7. [记录]CentOS搭建SVN服务器(主从同步)

    CentOS搭建SVN服务器(主从同步) 1.安装步骤如下: 1)安装: #yum install subversion 2)查看安装位置: #rpm -ql subversion 3)查看版本: # ...

  8. Centos6.8下搭建SVN服务器

    1.Centos6.8下搭建SVN服务器 Subversion是一个自由,开源的版本控制系统.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一 ...

  9. Windows和Linux环境下搭建SVN服务器

    --------------------------Windows下搭建SVN服务器----------------------------- 一.安装SVN服务端 软件包Setup-Subversi ...

最新文章

  1. SAP 用户参数 ME_USE_GRID
  2. FPGA底层资源介绍
  3. binder-JAVA层机制
  4. 设定网页最小最大宽度和高度(兼容IE6)
  5. bash特性以及shell脚本简介
  6. mysql 索引优化 2_MySQL2索引优化
  7. javascript递归函数问题
  8. Apprentissage du français partie 3
  9. Nagios Plugin for Cacti (npc插件) Download 下载
  10. redis 一般启动几个 哨兵_redis哨兵机制讲解
  11. 根据id来实现小程序tab切换,
  12. HTTPS SSL/TLS协议原理
  13. 电脑大小写怎么切换_小白买了Mac pro电脑学会基本操作
  14. 阶段2 JavaWeb+黑马旅游网_15-Maven基础_第1节 基本概念_02maven依赖管理的概念
  15. Codeforces Round #277 (Div. 2) E. LIS of Sequence DP
  16. spring常用注解使用讲解
  17. jsp中你必须记住的379
  18. CC(标准)版D碟收藏指南(三)
  19. convert bitset descriptor - cv::Mat
  20. FIPS 140-3与140-2的差异-5

热门文章

  1. 若川诚邀你加源码共读群,帮助更多人学会看源码~
  2. 现在学前端还来得及吗?总听人说饱和了
  3. matlab拟合四次函数表达式,用matlab编写程序求以幂函数作基函数的3次、4次多项式的最小二乘曲线拟合,画出数据散点图及拟合曲线图...
  4. ubuntu scp命令或者用root连接ssh提示:Permission denied, please try again.错误
  5. 物理层、数据链路层、介质访问控制子层
  6. day10 多媒体(文字 图片 音频 视频)
  7. UVa 1639 (期望) Candy
  8. web网页的表单排版利器--960css
  9. 大家注意:升级 win8.1 火狐浏览器 谷歌浏览器 搜狗五笔输入法 都不能用啦
  10. 软件项目管理概览----版本控制