一、安装

输入命令yum install subversion

查看安装位置rpm -ql subversion

二、创建版本库目录

mkdir -p /home/svn/1

三、创建版本库

svnadmin create /home/svn/1

这时/home/svn/1中会生成很多目录和文件

四、配置版本库

进入/home/svn/1/conf目录

其中有如下几个文件

authz :文件权限控制文件

passwd :账号密码文件

svnserve.conf SVN服务配置文件

设置账号密码

vim passwd

在[user]块中添加用户和密码,格式:账号=密码,如test=testpasswd

设置权限

vim authz

[/]

test=rw

w=r

这段配置的意思是版本库的根目录test对其有读写权限,w只有读权限

修改svnserve.conf文件

vim svnserve.conf

打开下面几个注释

anon-access = read #匿名用户可读

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

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

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

realm = /home/svn/1 #认证控件名,版本库所在目录

五、启动svn版本库

svnserve -d -r /home/svn/1

svnserve -d -r /home/svn/2 –listen-port 3690

注意:配置文件中行首不能有空格

在centos上搭建svn服务器相关推荐

  1. linux服务器上svn的log_Linux服务器上搭建svn服务器

    背景 项目开发中需要版本控制,而我们经常使用的是在windows系统上搭建svn服务器,下面介绍在Linux系统(CentOs)上搭建svn服务器. 1. 使用yum安装svn 使用yum安装svn, ...

  2. CentOS 下搭建svn服务器

    CentOS 下搭建svn服务器 安装SVN yum 安装 创建 svn 目录 svn 的目录结构 conf 中的设置[重点] 设置 authz 设置 passwd 设置 svnserve.conf ...

  3. CentOs上搭建git服务器

    CentOs上搭建git服务器 首先安装setuptools wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0 ...

  4. 在ubuntu16.04上搭建svn服务器

    本文介绍在如何在ubuntu16.04 的系统上搭建svn服务器以及可能遇到的问题.下面的操作都以root用户进行. 1.安装svn服务器软件subversion. // 安装完成后的svn版本为 1 ...

  5. Linux(Centos)快速搭建SVN服务器

    2019独角兽企业重金招聘Python工程师标准>>> 一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统 ...

  6. 在centos上搭建饥荒服务器

    用这篇文章记录一下我搭建饥荒服务器的过程,在阅读参考本文章前,您需要: 拥有安装CentOS的云服务器,使用其他操作系统在部署饥荒服务器的时候可能会出现问题 包含cluster_token的地图文件夹 ...

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

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

  8. linux 开放svn端口号,Linux(Centos)快速搭建SVN服务器

    一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Su ...

  9. 1.在CentOS中搭建SVN服务器

    登录root用户,创建appuser用户,用户安装SVN. 一般而言,root用户权限过高,不适宜安装SVN.是故,创建appuser用户,以便于安装SVN.以下是创建该用户的过程. 执行命令: us ...

最新文章

  1. flutter ios启动白屏_Flutter技术架构概览
  2. HDU 5531 Rebuild
  3. ACM练习 链表排序 II 【WA】
  4. Elasticsearch技术解析与实战(一)基础概念及环境搭建
  5. 【BZOJ3932】任务查询系统,主席树与差分的建树思想
  6. [CMake] 官方文档 和 FAQ
  7. java计算机毕业设计ssm宠物店管理系统element vue前后端分离
  8. 推荐给大家的桌面管理软件: Fences
  9. URL转换成IP的过程
  10. 手机连接wifi自动弹窗的原理及其实现方法
  11. 简单实现图片转彩色字符画
  12. OA协同办公系统-day01
  13. sql删除数据的3种方法
  14. 无耻,无知的韩国人!
  15. AD---通过组策略推送软件给客户端
  16. harbor企业级镜像仓库搭建
  17. python双色球游戏_python—模拟生成双色球号
  18. 根据根节点和子节点构造树形结构
  19. 光学指纹锁与半导体指纹锁的区别在哪?
  20. 攻防世界web新手- fileinclude宜州网信办

热门文章

  1. DL之FastR-CNN:Fast R-CNN算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  2. 3dmax2014:打开3dmax2014软件时,出现许可证检出失败 错误20
  3. Go 1.4 正式版发布,官方正式支持 Android
  4. dom4j解析xml实例(2)
  5. 开关灯效果思路代码分享
  6. Java当中的运算符
  7. jQuery Mobile 笔记(1)- jQuery Mobile页面结构
  8. VS2008 Web Application和Web Site的区别_转载
  9. 关于使用asp.net调试器出现的问题及相关解决方法
  10. ON_MESSAGE,ON_COMMAND和ON_NOTIFY的区别和联系