安装环境以及软件版本如下。
subversion使用1.9.5版本,服务器使用阿里云服务器,CentOS6.7(64位)。

1.第一步 现在软件,安装svn共需要使用如下软件,apr-1.5.2.tar.gz、apr-util-1.5.4.tar.gz、zlib-1.2.11、sqlite-autoconf-3130000.tar.gz(前面四个都是依赖包)subversion-1.9.5.tar.gz。
2.安装以上5个包,使用命令  tar -zxvf (名字全称) 解压。
配置并安装 以上插件①apr./configure --prefix=当前文件的路径 如:./configure --prefix=/rookie/software/apr-1.5.2,然后执行make、make install 两个方法。②apr-util./configure --prefix=/rookie/software/apr-util-1.5.4 --with-apr=/rookie/software/apr-1.5.2,然后执行make、make install 两个方法。③后面两个跟步骤①相似,改变安装路径即可。3.cd svnversion-1.9.5(进入svn解压后的文件)执行下面的方法./configure --prefix=/rookie/software/subversion-1.9.5 --with-apr=/rookie/software/apr-1.5.2 --with-apr-util=/rookie/software/apr-util-1.5.4 --with-sqlite=/rookie/software/sqlite-autoconf-3130000 --with-zlib=/rookie/software/zlib-1.2.11
即:将所有的依赖路径和svn路径配置到svn中 然后再执行make、make install方法。
4.配置环境变量vim /etc/profile ---这种保存后记得 source /etc/profie使配置文件生效。PATH=svn路径/bin:$PATH 如:/rookie/software/subversion-1.9.5。
5.执行完以上步骤并没有报错表示已经安装SVN成功  可以使用svn  --version 查看版本,能查看则说明安装成功。
6.安装完成后可以开始配置,①创建svn目录  mkdir /rookie/software/svnhome(路径可以随便起,看个人喜好)②进去创建的文件  svnadmin create trunck(trunck也可以自己命名)③cd /rookie/software/svnhome/trunck/conf---里面保存着svn的配置文件,以后的操作基本上都在这个文件下面。④   vim svnserve.conf 并将配置文件修改成如下:anon-access = none (是否匿名登录为none)auth-access = writepassword-db = passwd authzauthz-db = authz realm = trunck (修改为自己的仓库名称)注意:如何上面5个必须顶格,与最左边不能有空格,如果是是去掉#请注意去掉空格!!!!vim authz[/] (将[group]改成这样)---设置权限(能访问所有路径)user = rw(user为你的用户名,拥有读写权限)vim passwd​user= 123456  (用户名=密码 )⑤配置好之后,就可以启动svn了svnserve -d  -r /rookie/software/svnhome/trunck(默认端口3960)在使用svn list svn://ip地址命令查看是否安装成功,如果出现以下情况,并没有报错表示配置成功,


如果出现连接不上,极有可能是权限配置不成功,注意查看前面配置,
如果出现配置错误,重新修改配置,
使用 ps -ef|grep svn 查看svn进程 使用kill -9 端口号,杀死svn
然后 svnserver -d -r /rookie/software/svnhome/trunck 启动svn
7.以上完成后可以使用eclipse svn连接工具连接,如果出现连接被拒绝,可能是防火墙端口没有开着
需要打开当前端口,使用iptables -I INPUT -p tcp –dport 3960 -j ACCEPT开启该端口,然后就能愉快的使用svn了。

linux下安装subversion1.9.5相关推荐

  1. linux下安装apache + subversionSVN_Subversion

    linux下安装apache + subversion 转自:http://anxiao322.blog.163.com/blog/static/12334124220097310455860/ 目录 ...

  2. linux 安装 svn client,Linux下安装svn client

    最简单的方式就是 yum install subversion Linux下安装svn client 仅安装 svn 的client: 1.下载软件 q s(h k�v;B _.O v;o wgeth ...

  3. linux下安装sbt_如何在Linux上安装SBT

    linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...

  4. Linux下安装Oracle参数自动初始化脚本

    在linux下安装Oracle通常是一件很头疼的事情, 而如果我们只是为了部署CMS的话,也没有必要对Oracle的参数去做详细的了解. 那么有没有办法简化这个安装过程呢? 下面给出了一个在Linux ...

  5. Linux下安装和使用boost库

    Linux下安装和使用boost库 2016-08-26 20:29:06 zhaomax 阅读数 349更多 分类专栏: C++ 用boost库中的serialization库.Boost库分为两个 ...

  6. SIPp工具Linux下安装

    2019独角兽企业重金招聘Python工程师标准>>> 一.SIPp介绍 SIPp是一个测试SIP协议性能的工具软件,这是一个开源软件.      它可使用INVITE和B YE建立 ...

  7. Linux下安装rabbitmq3.7.8

    Linux下安装rabbitmq 1.安装Erlang环境 1)安装GCC GCC-C++ Openssl等模块 2)安装ncurses 3)安装erlang环境 4)配置安装 5)验证是否安装成功 ...

  8. 如何在Linux下安装Docker

    如何在Linux下安装Docker Docker概念: Docker包括三个基本概念: l  镜像(Image) l  容器(Container) l  仓库(Repository) 理解了这三个概念 ...

  9. 如何在Linux下安装MySQL8.0

    如何在Linux下安装MySQL8.0 准备工作: mysql8.0 rpm文件 测试工具(比如 idea的database工具) 安装步骤: 1.     下载mysql的repo源,下载地址:ht ...

最新文章

  1. iOS进阶之底层原理-应用程序加载(dyld加载流程、类与分类的加载)
  2. 在ubuntu16.04中一键创建LAMP环境
  3. Conda官方下载安装步骤及conda用法详细介绍
  4. 什么叫预判_什么才是真正的用户画像?
  5. PROTEL技术应用技巧总结
  6. 基础数据结构-线性表-顺序表的连续操作
  7. HP 5100打印机在Windows 8中的使用
  8. IOTSWC欧洲工业物联网解决方案大会-2019
  9. 怎么用电脑录音,在电脑上录制音频的方法
  10. 在Kubuntu14.04中安装小企鹅输入法
  11. 为什么我要弃用Snapchat?
  12. 如何安装虚拟机———一台电脑,多个系统体验
  13. 比editplus好用的编辑器sublime text3
  14. 腾讯云ubuntu安装桌面
  15. 实现加减乘除任意组合的语法解析
  16. 绕过 word 文档的密码,对加密文档
  17. 浅谈黑盒测试和白盒测试
  18. 百度搜索广告投放的展现位置!百度推广广告是如何扣费的?
  19. CaptchaBuilder验证码不显示
  20. ps2022安装包程序文件错误,ps2022安装包在哪儿下载

热门文章

  1. Lattice CrossLinkNx LIFCL-40应用连载3-使用RISC-V软核
  2. 如何创建个人微信公众号
  3. AD原理图中如何修改系统库中的引脚
  4. Windows下搭建ARM11裸机开发环境(1):工具安装
  5. 计算RC电路电容充电时间
  6. 浅谈两轮平衡车的控制原理
  7. 判断括号匹配的程序java_java判断左右括号匹配
  8. 孙鑫 java web_javaweb(code) 孙鑫老师的java web 开发详解的源代码 - 下载 - 搜珍网
  9. 【脚本工具】简单的电脑微信储存清理工具
  10. ISCC2019线上赛杂项Misc Write up