zoukankan      html  css  js  c++  java
  • linux svn

    SVN安装

    1 svn 下载地址: 

       http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=10339&expandFolder=10339&folderID=0

    2 选择subversion-1.6.1.tar.gz 和 subversion-deps-1.6.1.tar.gz 拷贝到/usr/local/下 

    cd /usr/local/

    tar zxvf subversion-1.6.1.tar.gz

    tar zxvf subversion-deps-1.6.1.tar.gz #会自动解压到subversion-1.6.1下

    cd subversion-1.6.1

      按照一些网络资料的介绍,执行如下命令即可完成安装

    ./configure

    make

    make install

      但在confirgure遇到一些东西没有安装的错误

     OpenSSL安装

    3 错误解决: 

      1)configure: error: We require OpenSSL; try --with-openssl 

      错误提示需要安装openssl,所以我就安装了一个openssl,安装方法如下: 

    cd /usr/local

    wget http://www.openssl.org/source/openssl-1.0.0a.tar.gz

    tar -zxvf openssl-1.0.0a.tar.gz

    cd openssl-1.0.0a

    ./config 

    ./config -t 

    make depend

    make 

    make test 

    make install

    安装之后会在/usr/local下生成一个ssl目录

    设置环境变量,在/etc/profile的PATH中增加如下内容:

    export SSL_HOME=/usr/local/ssl

    export PATH=$PATH:$SSL_HOME/bin:/usr/sbin

    异常处理:

    错误:cms.pod around line 457: Expected text after =item, not a number 

    解决:root权限下,执行rm -f /usr/bin/pod2man  然后重新make install

    重新执行./configure --with-openssl=/usr/local/ssl #这里加上--with-openssl参数

    zlib安装

    出现错误2:

      configure: error: subversion requires zlib

    解决方法:

    cd /usr/local

    wget  http://zlib.net/zlib-1.2.11.tar.gz

    tar -xvzf zlib-1.2.11.tar.gz

    cd zlib-1.2.11

    ./configure

    make

    make install

    cd /usr/local

    ln -s zlib-1.2.5 zlib

    ok,错误提示2解决。

    重新执行./configure --with-openssl=/usr/local/ssl --with-zlib=/usr/local/zlib ,成功!

    接着执行如下命令:

    make

    make install

    ok,svn安装完成。

    4 命令使用 

      1)检出到本地 svn checkout path 

        如: svn checkout http://svn.apache.org/repos/asf/hadoop/common/trunk/ 

        简写 svn co 

      2) 添加文件: 

          svn add file

       3)commit 

        svn commit -m "描述"  test.jsp 

        简写:svn ci

        4) 更新 svn update test.jsp (更新到最新版本,也可以更新到固定版本)

           简写:svn up

        5) svn的版本信息    svn info

    转:

  • 相关阅读:
    织梦标签调用:根据特定需求调用文章的标签代码
    织梦DedeCMS信息发布员发布文章阅读权限不用审核自动开放亲测试通过!
    javascript中的this和e.target的深入研究
    vue-cli入门(二)——项目结构
    Mysql千万级大数据量查询优化
    MySQL大数据量分页查询方法及其优化
    Spring Bean的生命周期分析
    多线程下,两个线程交替打印0 -100,使用wait()和notify()
    ReentrantLock
    多线程交替打印ABC的多种实现方法
  • 原文地址:https://www.cnblogs.com/26JRS/p/6607280.html
Copyright © 2011-2022 走看看