安装系统:centos6.3
01 安装SVN

yum -y install subversion
02 完成安装后,通过查看SVN版本确认安装成功

svnserve --version
03 创建版本库的目录
ps:此目的就是为了去存放SVN的版本库,路径任意,目录名任意
mkdir /usr/local/lemon
04 创建版本库
在版本库目录下创建版本库,库名任意
svnadmin create /usr/local/lemon/test
05 进入版本库,查看文件信息,进行SVN配置修改

cd /usr/local/lemon/test
5.1 修改账号权限
cd conf进入配置目录

vi authz ##在末尾行,添加需要进行权限控制的账号,Esc,:wq,保存退

[/]##需要进行权限控制的目录
lemon##需要进行权限控制的账号
5.2 修改账号信息
在末尾行,添加账号信息,Esc,:wq,保存退出

vi passwd
lemon = 123456 ##用户名=密码
5.3 修改SVN服务器配置
vi svnserve.conf
原始文件都是被注释的,只需要开放5个注释权限即可,Esc,:wq,保存退出

ps:注释信息前面的空格也要删除
06 防火墙开放SVN端口
防火墙是一种安全机制,不经过防火墙认可的数据流都会被拦截。
因为需要将svn的端口号添加到防火墙的安全机制里,逐一执行下面3条命令即可:
ps:svn的默认端口号是3690
/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
/etc/init.d/iptables save
service iptables restart

07 启动SVN服务
svnserve -d -r /usr/local/lemon
ps:此处的路径是版本库目录的路径,不是版本库的路径
ps:可以执行netstat -apn | grep 3690查看svn服务是否已经启动

08 使用客户端进行验证
windows客户端执行checkout,svn地址如下:
svn://服务器地址:3690/test
ps:iP地址为你linux服务器的ip,3690为svn默认端口,test为前文创建的版本库名称,不需要写出路径。

到此,SVN服务端已经正常完成!!

如何搭建SVN的服务器相关推荐

  1. 搭建SVN版本控制服务器

    搭建SVN版本控制服务器 一:实验目标 实战:搭建svn服务器+ apache版本控制服务器  二:实验环境                  系统版本: rhel-server-6.5-x86_64 ...

  2. 阿里云ECS,搭建SVN+Apache服务器

    为什么80%的码农都做不了架构师?>>>    在CentOS 7下,搭建SVN+Apache服务器: 1.先检查是否已经安装了httpd服务,如下表示已经安装 [root@iZ23 ...

  3. 搭建 SVN Linux服务器

    前: 需求: 应美术项目组要求,搭建一台SVN版本控制服务器,以供后续版本的保存 环境: SVN服务器:采用Linux端(较为稳定,当然也可以选择Windows的更好操作) SVN客户端:采用Wind ...

  4. linux备份svn仓库脚本,Centos详细搭建svn以及备份脚本

    Centos6.1详细搭建svn独立服务器 1准备源码包:2个源码包一个是Subversion-1.6.20.tar.gz一个是Subversion-deps-1.6.20.tar.gz 源码安装目录 ...

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

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

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

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

  7. centos 搭建 svn服务器

    最近在折腾vps,顺便把一些东西都熟悉一遍. 本文主要介绍SVN独立服务器的的安装和简单配置: 安装(CentOS下yum即可方便的完成安装) # yum install subversion 测试安 ...

  8. CentOS 搭建svn服务器

    搭建SVN服务,有效的管理代码,以下三步可以快速搞定. 1.安装 #yum install subversion 判断是否安装成功 [root@]# svnserve --version svnser ...

  9. 连接svn认证失败有那些原因_windows局域网搭建svn服务器

    下载VisualSVN server 下载地址:https://www.visualsvn.com/server/download/ 安装VisualSVN server` Location是指Vis ...

最新文章

  1. 网络系统工程师的最终归宿(一)创业还是打工
  2. HBase 创建表/插入数据/查询数据命令
  3. CentOS6.5下RabbitMQ安装
  4. redhat enterprise linux 5 上安装openoffice3.0 1
  5. 二叉树最近公共祖先相关题目(Leetcode题解-Python语言)
  6. Servlet的配置
  7. linux 脚本 expected,Linux | shell与expect结合使用
  8. 设置让终端保持utf8 cmd的设置
  9. 1.jenkins持续集成-jenkins安装
  10. 555定时器的应用——单稳态触发器
  11. 订单管理系统哪种简单好用?
  12. html5页面命名,html命名规范
  13. 蓝天P7xxtm 系列9代最新BIOS
  14. 解决 Mounty显示问题:the volume my passport is not mounted currently at the specified path Please remove
  15. 视频号如何给账号定位,如何做好视频号的定位
  16. 网传癸酉本《石头记》之情榜
  17. supermap数据处理
  18. 出现连接路由器的电脑不能上网,而手机可以上网的问题的一种解决方法
  19. 图匹配(Graph Matching)入门学习笔记——以《Factorized Graph Matching》为例(一)
  20. HC-05蓝牙配对AT指令

热门文章

  1. 《统计学》学习笔记之数据的图表展示
  2. GIT项目管理工具(part6)--放弃工作区文件修改及从仓库区恢复文件
  3. pythoncsv数据类型_Python处理csv文件
  4. keras模型保存和加载
  5. express.static 和 lit-html
  6. 使用 OPEN SQL 语句读取数据库表数据的一个补充练习
  7. csv 文件驱动的 jMeter 并发测试
  8. SAP Spartacus 404 Not found页面的显示机制 - canActivateNotFoundPage
  9. TypeScript里的完整函数定义语法
  10. when click one item in table Select at least one column to perform the search