zoukankan      html  css  js  c++  java
  • [Ubuntu] Install subversion1.8 on Ubuntu13.10

    Subversion1.8 is difference far away from subversion1.7, here is the steps to install subversion1.8. 

    My os is ubuntu13.10, but whatever system is ok.

    #step one
    cd /var/share/software
    wget http://120.198.238.130:83/mirror.bit.edu.cn/apache/subversion/subversion-1.8.8.tar.gz
    tar zxvf subversion-1.8.8.tar.gz
    cd subversion-1.8.8
    cd apr
    ./configure --prefix=/var/share/software/apr
    sudo make
    sudo make install
    
    #step two
    cd ../apr-util
    ./configure --prefix=/var/share/software/apr-util --with-apr=/var/share/software/apr
    sudo make
    sudo make install
    
    #step three
    cd ../
    wget http://superb-dca2.dl.sourceforge.net/project/scons/scons/2.3.1/scons-2.3.1.tar.gz
    tar zxvf scons-2.3.1.tar.gz
    cd scons-2.3.1
    sudo python setup.py install
    
    cd ../
    wget https://serf.googlecode.com/files/serf-1.3.3.zip
    unzip serf-1.3.3.zip
    cd serf-1.3.3
    scons PREFIX=/var/share/software/serf APR=/var/share/software/apr APU=/var/share/software/apr-util OPENSSL=/usr/bin
    scons install
    
    #step four
    cd ../subversion-1.8.8
    ./configure --prefix=/var/share/software/subversion --with-apr=/var/share/software/apr --with-apr-util=/var/share/software/apr-util --with-openssl --with-serf=/var/share/software/serf
    sudo make
    sudo make install
    
    #step five
    cd ../
    sudo cp /var/share/setup/serf-1.3.3/libserf-1.so.1 /var/share/software/subversion/lib

    NOTICE: 

    If you don't follow step three, when you run

    svn checkout http://xxxx.com/xxxx

    you will get these errors:

    svn: E170000: Unrecognized URL scheme for http://xxxx.com

    If you don't follow step five, when you run

    svn up

    you will get these errors:

    svn: error while loading shared libraries: libserf-1.so.1: cannot open shared object file: No such file or directory

    Have fun with Ubuntu!

  • 相关阅读:
    1137. 第 N 个泰波那契数
    486. 预测赢家
    python函数—函数的参数+递归函数
    python函数—调用函数+定义函数
    Seize the day
    数学建模基础学习2-matlab + lingo
    Python基础--使用list和tuple+条件判断+使用dict和set
    经济学人精读丨中国的电子商务
    数学建模基础学习1
    C盘今天爆掉了,罪魁祸首--百度云管家
  • 原文地址:https://www.cnblogs.com/davidhhuan/p/3635532.html
Copyright © 2011-2022 走看看