码迷,mamicode.com
首页 > 系统相关 > 详细

【Linux】SVN的安装和配置

时间:2016-02-04 01:05:05      阅读:350      评论:0      收藏:0      [点我收藏+]

标签:

SVN

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

环境与原料

 操作系统:Linux(CentOS版)

 svn版本:subversion-1.9.3.tar.gz(下载地址:http://subversion.apache.org/download)

 arp软件:apr-1.5.2.tar.gz(下载地址:http://apache.fayea.com//apr/apr-1.5.2.tar.gz)

   arp-util软件:apr-util-1.5.4.tar.gz(下载地址:http://apache.fayea.com//apr/apr-util-1.5.4.tar.gz)

 SQLite数据库:sqlite-autoconf-3100200.tar.gz(下载地址:http://www.sqlite.org/download.html);

   zlib库:zlib-1.2.8.tar.gz(下载地址:http://www.zlib.net)

安装步骤

  1.  解压压缩包到/user/svn目录,命令:tar xfvz subversion-1.9.3.tar.gz -C /usr/svn/

    2. 进入安装包下,执行检查环境操作,命令:./configure --prefix=/usr/svn/subversion

              技术分享技术分享

         执行检查环境命令的时候可能会报错:APR not found(apache的一个运行库未找到)

         技术分享

    下载apr-1.5.2.tar.gz(下载地址:http://apache.fayea.com//apr/apr-1.5.2.tar.gz);

    • 解压arp: tar xfvz apr-1.5.2.tar.gz -C /usr/svn/
    • 进入apr目录:cd /usr/svn/apr-1.5.2
    • 执行配置命令:./configure --prefix=/usr/svn/apr 
    • 执行命令:make
    • 安装命令:make install(安装错误可以使用make clean清空)

      下载apr-util-1.5.4.tar.gz(下载地址:http://apache.fayea.com//apr/apr-util-1.5.4.tar.gz);

    • 解压arp: tar xfvz apr-util-1.5.4.tar.gz -C /usr/svn/
    • 进入apr目录:cd /usr/svn/apr-util-1.5.4
    • 执行配置命令:./configure --prefix=/usr/svn/apr-util --with-apr=/usr/svn/apr
    • 执行命令:make
    • 安装命令:make install

      进入svn解压目录,再次执行检查环境操作,命令:./configure --prefix=/usr/svn/subversion --with-apr=/usr/svn/apr --with-apr-util=/usr/svn/apr-util

      可能报错:  Subversion requires SQLite(svn需要SQLite数据库)

          技术分享

    下载sqlite-autoconf-3100200.tar.gz(下载地址:http://www.sqlite.org/download.html);

    • 解压arp: tar xfvz sqlite-autoconf-3100200.tar.gz -C /usr/svn/
    • 进入apr目录:cd /usr/svn/sqlite-autoconf-3100200
    • 执行配置命令:./configure  --prefix=/usr/svn/sqlite
    • 执行命令:make
    • 安装命令:make install

      进入svn解压目录,再次执行检查环境操作,命令:./configure --prefix=/usr/svn/subversion --with-apr=/usr/svn/apr --with-apr-util=/usr/svn/apr-util

                                                                      --with-sqlite=/usr/svn/sqlite

    可能报错:  Subversion requires zlib(svn需要zlib)

    技术分享

      下载zlib-1.2.8.tar.gz(下载地址:http://www.zlib.net);

    • 解压arp: tar xfvz zlib-1.2.8.tar.gz -C /usr/svn/
    • 进入apr目录:cd /usr/svn/zlib-1.2.8
    • 执行配置命令:./configure  --prefix=/usr/svn/zlib
    • 执行命令:make
    • 安装命令:make install

      进入svn解压目录,再次执行检查环境操作,命令:./configure --prefix=/usr/svn/subversion --with-apr=/usr/svn/apr --with-apr-util=/usr/svn/apr-util

                                                                      --with-sqlite=/usr/svn/sqlite --with-zlib=/usr/svn/zlib

  3. 在svn解压目录下,执行命令:make

  4. 在svn解压目录下,执行安装命令:make install

  5. 将svn加入PATH中

      • 打开profile文件:vi /etc/profile 
      • 在文件最后面添加:  export PATH=/usr/svn/subversion/bin:$PATH
      •  退出保存并执行执行:. /etc/profile    

    6. 测试SVN是否安装成功,执行:    svnserve --version

    技术分享

 

【Linux】SVN的安装和配置

标签:

原文地址:http://www.cnblogs.com/h--d/p/5180835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!