安装环境以及软件版本如下。
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. [ linq2db ] 使用LoadWith()对外键进行查询
  2. 最全的MySQL基础【燕十八传世】
  3. php 自增,php 根据自增id创建唯一编号类
  4. 单点登录Redis存储Session及SessionId问题说明与集群实战-4
  5. Template Metaprogramming
  6. html动态网站维护页面
  7. 数学不好的人可以学python吗_数学不好的人,适合学习深度学习,机器学习,人工智能吗?...
  8. 挑战面试编程:大整数的加、减、乘、除
  9. Web接收实时视频流并显示(flask创建路由接收)| 解决延时不同步问题
  10. 致软件测试员——面试,你准备好了么?
  11. display:inline、block、line-block实现导航条自动居中
  12. 驱动精灵(Driver Genius Professional Edition 2007) v7.1.622 完美注册版(可升级)
  13. You are creating too many HashedWheelTimer instances.
  14. 自动修改hosts文件
  15. python量化策略——混合择时策略(动量效应+pe_ttm、pb估值+美林时钟)——股债轮动
  16. python 异步io 写excel_python异步IO编程(二)
  17. 联想拯救者Y7000P装win10与Ubuntu18.04双系统
  18. java获取当前日期所在周的周六、周日日期
  19. python常识系列07-->python利用xlwt写入excel文件
  20. JS输出100以内的素数

热门文章

  1. python 求素数
  2. js拆字分图程序 _拆分古籍_梦溪笔谈方法
  3. 微泰医疗在港交所上市;驯鹿医疗任命付翀博士为首席财务官 | 医药健闻
  4. 邯郸市对口升学计算机培训专业课,对口升学信息技术(计算机)类2017年专业课考试大纲...
  5. 分层架构图怎么做,先收藏了
  6. java 固定电话_Java 编写过滤手机号码或者固定电话的工具类
  7. 电子测量仪器的测量方法及分类【安泰仪器维修】
  8. 三段式电流保护Matlab/Simulink仿真分析
  9. 缺磷YNB (含硫酸铵,不含氨基酸)的成分
  10. 新帽式滑环应用安防高速球机