`
LevinLee
  • 浏览: 25316 次
  • 性别: Icon_minigender_1
  • 来自: Soochow
社区版块
存档分类
最新评论

How to install SVN client in CentOS 5.5 64bit.

阅读更多
The default SVN's versoin of CentOS 5.5 is 1.4.2 While trying to access SVN Server which version is higher than 1.5 (including 1.5). So we should update the SVN Client to version 1.5 or higher.

At first we should get the necessary files we need.:

- apr-1.3.7.tar.gz
- apr-util-1.3.8.tar.gz
- sqlite-amalgamation-3.6.16.tar.gz
- neon-0.28.4.tar.gz
- subversion-1.6.3.tar.bz2

After all need files are ready. We begin to install they step by step.:

1. install apr
tar zxvf apr-1.3.7.tar.gz
cd apr-1.3.7
./configure -prefix=/usr/local/apr
make
make install
cat /etc/ld.so.conf
echo /usr/local/apr/lib >> /etc/ld.so.conf


2. install apr-util
tar zxvf apr-util-1.3.8.tar.gz
cd apr-util-.1.3.8
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
make
make install
echo /usr/local/apr-util/lib >> /etc/ld.so.conf
ldconfig -v


3. install sqlite
tar zxvf sqlite-amalgamation-3.6.16.tar.gz
cd sqlite-3.6.16/
./configure --prefix=/usr/local/sqlite
make
make install


4. install neon
Actually you can ingore this setup if you do not need to support http. But if you need to support https, please remember to add '--with-ssl'

tar zxvf neon-0.28.4.tar.gz
cd neon-0.28.4
./configure --prefix=/usr/local/neon --enable-shared --with-ssl
make
make install


5. install subversion
tar -jxvf subversion-1.6.3.tar.bz2
cd subversion-1.6.3
./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite --with-neon=/usr/local/neon
make
make install


After above 4 steps we can do a verification to verify whether SVN client is installed successful.

/usr/local/svn/bin/svn --version


After that add the svn path into user's environment path. (Edit .bash_profile)




分享到:
评论

相关推荐

    SVN Client.zip

    华为SVNClient是华为公司针对SVN系统开发的一款客户端工具,专为华为内部或者与华为相关的项目协作设计。 在SVN Client中,有几个关键知识点是每个用户都需要了解的: 1. **版本库(Repository)**:SVN的核心是...

    TortoiseGit-2.7.0.0-64bit.msi

    【标题】"TortoiseGit-2.7.0.0-64bit.msi" 是 TortoiseGit 的一个安装程序文件,适用于64位操作系统。TortoiseGit 是一个非常流行的版本控制系统工具,它是 Git 的图形化界面,专为 Windows 用户设计。 【描述】...

    AnkhSvn-2.1.7444.278.msi & AnkhSvn-2.1.8420.8.msi

    AnkhSvn是一款深受开发人员喜爱的Subversion(SVN)客户端,专为Visual Studio集成。这个压缩包包含了两个不同版本的AnkhSvn插件:AnkhSvn-2.1.7444.278.msi和AnkhSvn-2.1.8420.8.msi。这两个版本可能在功能上有所...

    svn TortoiseSVN 1.14.5 (64-bit)

    svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn...

    华为SVNClient

    【华为SVNClient详解】 华为SVNClient是华为公司推出的一款专为软件版本控制系统Subversion(简称SVN)设计的客户端工具,它主要用于协助开发者在华为的开发环境中进行代码版本控制和协同工作。SVN是一种分布式版本...

    secoclient win-64-7.0.5.1

    "secoclient win-64-7.0.5.1" 是一款针对Windows 64位系统的版本,主要用于SVN(Subversion)客户端操作。SVN是版本控制系统,它帮助用户管理代码库,跟踪文件的修改历史,协同多人协作开发。这个版本号7.0.5.1表明...

    华为SVNClient for windows

    【华为SVNClient for Windows详解】 华为SVNClient是一款专为Windows操作系统设计的Subversion(SVN)客户端工具,它提供了高效、稳定的版本控制系统,帮助用户管理和协作开发项目。Subversion是一个开源的版本控制...

    SVN Client-1.13.1.28686-x64.msi.7z

    本压缩包中的"SVN Client-1.13.1.28686-x64.msi.7z"是指SVN的1.13.1版本,构建号28686,专为64位Windows操作系统设计的客户端安装程序。"TortoiseSVN-1.13.1.28686-x64.msi"是其中包含的实际安装文件,TortoiseSVN是...

    华为SVNClient for mac 3.1.2.38

    【华为SVNClient for mac 3.1.2.38】是一款专为苹果Mac操作系统设计的Subversion(SVN)客户端工具。华为SVNClient是华为公司为开发者提供的高效版本控制系统,它允许用户在Mac平台上方便地进行代码版本管理、协作...

    perl516-mod_perl-2.0.8-5.20130221svn1448242.el6.centos.alt.x86_64.rpm

    perl516-mod_perl-2.0.8-5.20130221svn1448242.el6.centos.alt.x86_64.rpm

    TortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msiTortoiseSVN-1.8.7.25475

    TortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msiTortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msiTortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msiTortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msiTortoiseSVN-1.8.7.25475-x64-svn-...

    华为 SVN Client PC客户端软件

    华为 SVN Client PC客户端软件。SVN Client是著名的集中式项目管理工具,可以满足项目团队友好的管理项目文档、代码、工具等,用户只要知道项目的地址、用户名、密码,即可与SVN Server进行项目的提交、更新、清除等...

    perl516-mod_perl-devel-2.0.8-5.20130221svn1448242.el6.centos.alt.x86_64.rpm

    perl516-mod_perl-devel-2.0.8-5.20130221svn1448242.el6.centos.alt.x86_64.rpm

    Tortoise(小乌龟)SVN 64位下载,v1.9.6.27867版本带汉化包

    Tortoise(小乌龟)SVN 64位下载,v1.9.6.27867版本带汉化包.Tortoise(小乌龟)SVN 64位下载,v1.9.6.27867版本带汉化包Tortoise(小乌龟)SVN 64位下载,v1.9.6.27867版本带汉化包Tortoise(小乌龟)SVN 64位下载,v1.9.6....

    SVNClient华为工具

    【SVNClient华为工具】 SVNClient华为工具是一款专为华为公司内部开发和协作设计的版本控制系统客户端。Subversion(SVN)是一种广泛使用的集中式版本控制系统,它允许团队成员协同工作,跟踪代码更改,管理和恢复...

    SVN-1.14.1.29085-x64-svn-1.14.1+LanguagePack_1.14.1.29085-x64-zh_CN

    总之,SVN-1.14.1.29085-x64-svn-1.14.1和TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.msi的组合提供了一个强大的版本控制解决方案,加上中文语言包,使得中国用户在软件开发和协作过程中能够更加高效和便捷地管理代码...

    mod_dav_svn-1.7.14-16.el7.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    CentOS 5.5下的svn环境的配置详解(包括安装包)

    附件是:apache的一些依赖软件 + apache + subversion软件包 另外,安装方法见:http://www.phpweblog.net/richard-dong/archive/2008/12/31/6254.html

    华为window SVNClient

    华为Windows SVNClient是一款专为华为环境设计的Subversion(简称SVN)客户端工具,它使得在Windows操作系统上管理版本控制系统变得更加便捷。Subversion是一个开源的版本控制系统,用于跟踪文件和目录的更改,允许...

Global site tag (gtag.js) - Google Analytics