`

SVN安装、openssl、zlib安装与使用

 
阅读更多

 

 

 

 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.8.tar.gz

tar -xvzf zlib-1.2.5.tar.gz

cd zlib-1.2.5

./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

 

 

 

分享到:
评论

相关推荐

    SVN独立安装资源包

    总之,SVN独立安装资源包提供了构建和运行Subversion服务器所需的所有组件,包括Subversion本身和其依赖库,如Expat、OpenSSL和Zlib。通过正确安装和配置这些组件,可以建立一个安全、高效的SVN服务器,便于团队协作...

    SUSE安装新SVN,并导入之前SVN版本库操作手记

    首先,SVN的安装依赖于两个关键组件:zlib和OpenSSL。zlib是用于数据压缩的库,而OpenSSL则提供了加密和安全通信的支持。在安装过程中,如果缺少这些依赖,你需要先下载并安装它们。 1. **下载SVN**: 可以从官方...

    SVN下载全量包(linux版本)

    总之,安装Linux版SVN全量包涉及到下载、解压、编译和安装,同时依赖于`zlib`、`openssl`和`expat`这些关键库,它们共同确保了SVN在Linux环境下的正常运行和安全性。了解这些基础知识,对于在Linux环境中高效地使用...

    svn自动编译安装脚本

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史版本。在Linux或Unix环境中,为了安装最新版本的SVN,有时需要手动编译和安装,因为默认的包管理器可能不提供最新的版本...

    linxu下svn的安装与配置

    ### Linux 下 SVN 的安装与配置 #### 一、概述 版本控制系统是软件开发过程中不可或缺的工具之一,它能够帮助团队管理源代码的变化历史,并确保所有成员都能够访问到最新的代码版本。其中,Subversion(SVN)是一...

    linux下svn服务器安装配置及客户端安装说明

    通过本文的学习,您将能够独立完成SVN服务器的安装与配置,并掌握客户端的基本使用方法。 #### 二、准备工作 在开始安装SVN之前,我们需要做一些准备工作: 1. **获取SVN源文件**:下载`subversion-1.6.1.tar.gz`...

    svn资料大全 小白安装

    若原来没有安装openssl的旧版本,则放在PATH中的任何位置都可以,但是记住要用冒号分隔开,而不是分号分隔,详见后面的截图,若想查看当前的PATH环境变量都设置了什么,可以使用如下的命令实现 cd /root/ source ....

    Linux 离线安装SVN所需安装包.zip

    本文将详细讲解如何在没有网络连接的情况下,使用提供的“Linux 离线安装SVN所需安装包.zip”进行SVN的离线安装。首先,你需要确保拥有一个支持GCC(GNU Compiler Collection)的Linux系统,因为SVN的编译和安装过程...

    linux+svn+apache手順

    然后,使用 `./configure` 命令配置安装目录和相关选项,接着使用 `make` 和 `make install` 命令编译和安装 PCRE、OpenSSL 和 zlib。 安装 Apache 和 Sqlite Apache 是一个开源的 Web 服务器软件,提供了 HTTP ...

    https+linux+svn服务器搭建指导书.docx

    5. mod_dav_svn:Apache的另一个模块,使Apache能与Subversion协同工作。 接下来,我们将分步骤进行Apache的安装: 3.1. 安装依赖包: - 安装`zlib`:压缩库,用于数据压缩。 ```bash sudo apt install zlib1g-...

    linux下安装subversion

    为了在 Linux 环境下安装 Subversion,需要安装相关依赖包,包括 OpenSSL、zlib 和 Apache。 一、安装依赖包 1. 安装 OpenSSL:OpenSSL 是一个安全套件,Subversion 需要它来提供加密功能。安装过程中可能会报错,...

    SVN_1.9.9离线安装包

    6.安装serf #/*附:离线安装openssl-1.0.1u.tar.gz*/ 7.安装svn 设置环境变量,验证安装情况: $ echo "export PATH=/usr/local/svn/svn/bin:$PATH" >> /etc/profile $ source /etc/profile 查看svn版本 $ svn --...

    linux svn安装软件,依赖包及教程

    在Linux下安装SVN,通常需要使用命令行来执行操作。 3. **依赖包**: - `apr`:Apache Portable Runtime,是Apache HTTP服务器项目的一个子项目,为各种操作系统提供统一的API,是Subversion运行所必需的。 - `...

    svn+apache+ssl整合

    【svn+apache+ssl整合】是指将Subversion(SVN)版本控制系统与Apache HTTP服务器结合,并启用SSL(Secure Sockets Layer)加密通信,以便提供安全的HTTPS访问方式。这一过程通常涉及以下步骤: 1. **环境准备**: ...

    源码安装svn

    在编译源码之前,确保系统已经安装了必要的依赖库,如`apr`, `apr-util`, `openssl`, `zlib`, `sqlite`等。你可以使用`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装这些库。 4. **编译与安装** - **...

    linux SVN 1.6.1 安装包 全

    此压缩包包含: openssl-1.0.0a.tar.gz subversion-1.6.1.tar.gz subversion-deps-1.6.1.tar.gz zlib-1.2.8.tar.gz 在linux下安装SVN必备。在RedHat下验证过。

    SVN服务器安装[借鉴].pdf

    编译前的准备工作包括安装开发工具和库,如`gcc`、`automake`等,以及Nginx依赖的库,如`zlib-devel`、`openssl-devel`等。编译完成后,执行`make`和`make install`,并根据需要配置Nginx的配置文件。 总结来说,这...

    linux下搭建svn服务器(apache)借鉴.pdf

    - 安装openssl-0.9.8k,libxml2-2.7.3,过程类似前面的安装步骤。 5. **安装zlib**: - 安装zlib到/usr/local/zlib,然后创建软链接指向当前版本。 6. **设置SVN仓库和权限**: - 创建SVN目录结构,如/home/...

    内网环境Linux安装SVN所需所有安装包以及详细步骤

    这里我们讨论的是如何在Linux系统中安装SVN(Subversion),一个广泛使用的版本控制系统。以下是安装SVN在Linux内网环境中的详细步骤和所需的所有依赖包。 首先,你需要下载SVN及其所有依赖的源码包或预编译的二...

Global site tag (gtag.js) - Google Analytics