`
t19870923
  • 浏览: 17317 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centOS 安装svn 客户端

阅读更多

centOS 安装svn 客户端

一。下载svn

下载地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260&expandFolder=74

选择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


接下来我把我遇到的错误提示和解决方法说明如下:

./configure

#错误提示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中增加如下内容:

PATH=/usr/local/ssl/bin:/sbin/:$PATH:/usr/sbin
export PATH



ok,错误提示1解决。



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

#错误提示2#

configure: error: subversion requires zlib


解决方法:

cd /usr/local

在网上 下载包  zlib-1.2.5.tar.gz 到/usr/local
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安装完成。



三。验证

svn --version

root@localhost svn]# svn --version
svn, version 1.6.1 (r37116)
compiled Jun 17 2010, 14:59:48

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
- handles 'http' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
- handles 'http' scheme
- handles 'https' scheme



ok,svn配置完成。
分享到:
评论

相关推荐

    centos系统SVN离线安装包

    8. **客户端配置**:对于开发人员来说,还需要在他们的机器上安装SVN客户端,如TortoiseSVN(Windows)或命令行客户端。配置客户端以连接到SVNserve服务器,这样他们就能开始进行版本控制操作。 9. **访问控制与...

    centos下svn客户端软件rapidSVN安装资源包及教程

    rapidsvn安装所需的全部资源包,可离线安装(gtk2和openssl的rpm包只上传了centos7版本) apr-1.5.2.tar.gz apr-util-1.5.4.tar.bz2 neon-0.29.6.tar.gz(可选,neon是subversion解析web http协议的包,视subversion...

    Linux_SVN客户端安装包和配置指导

    本指南将详细介绍如何在Linux系统上安装和配置SVN客户端,以帮助您更好地理解和使用这个强大的版本控制工具。 首先,我们需要下载Subversion的源代码包。在提供的文件列表中,我们有两个文件:"subversion-1.4.3....

    centOS安装svn 1.8.1以及更高版本的时候所用的资源合集

    centOS安装svn 1.8.1以及更高版本的时候所用的资源合集

    centos上安装jboss+svn+maven客户端

    在Linux系统,特别是CentOS上部署开发环境是常见的任务,本教程将详述如何安装JBOSS应用服务器、Subversion(SVN)版本控制系统以及Maven构建工具。这些组件是许多企业级Java应用开发和部署的核心组成部分。 首先,...

    Centos安装升级SVN1.8.9

    接下来,我们需要安装必要的开发工具和库,因为安装SVN可能需要它们。运行以下命令: ```bash sudo yum groupinstall -y "Development Tools" ``` 安装完开发工具后,我们来添加EPEL(Extra Packages for ...

    centos 下安装svn服务器

    在CentOS操作系统中安装SVN(Subversion)服务器,需要遵循一系列步骤来确保所有依赖项正确安装并配置。以下是详细的安装过程: 1. **安装依赖库** 首先,我们需要安装SVN所需的依赖库,包括apr(Apache Portable ...

    CentOS 7搭建SVN服务器

    在CentOS 7上,我们可以通过`yum`包管理器来安装SVN。打开终端,输入以下命令: ```bash sudo yum install -y subversion ``` 这将会安装SVN服务器及其依赖。 **二、创建SVN仓库** 安装完成后,我们需要创建一个...

    Linux离线安装svn.zip

    本文将详细讲解如何在没有网络连接的情况下,通过提供的“Linux离线安装svn.zip”压缩包来安装和配置svn。 首先,确保你的Linux系统已经安装了基本的开发工具,通常包括GCC编译器、make以及相关的库。这些工具可以...

    centos7 安装svn server

    ### CentOS 7 下 SVN Server 的安装与配置 #### 一、前言 Subversion (SVN) 是一种广泛使用的版本控制系统,它可以帮助团队管理和跟踪项目的变更历史。在 CentOS 7 环境下搭建 SVN 服务器可以为开发团队提供一个...

    centos 6.5下离线安装svn

    - 在开发机器上安装SVN客户端(如TortoiseSVN),然后配置以连接到离线安装的SVN服务器。 这个过程可能涉及多次尝试和错误,因为不同版本的CentOS可能需要不同的依赖包。提供的文档将帮助你避免和解决遇到的坑。...

    Linux(CentOS6.2)下安装SVN服务

    ### Linux (CentOS 6.2) 下安装SVN服务 #### 一、概述 本文将详细介绍如何在Linux(CentOS 6.2)环境下安装SVN服务。SVN(Subversion)是一种分布式版本控制系统,广泛应用于软件开发过程中对源代码进行版本控制。...

    Centos搭建SVN服务器

    1. **常用SVN客户端命令** - **Checkout**: - 将文件检出到本地目录: ```bash svn checkout svn://192.168.1.1/pro/domain ``` - **Add**: - 添加新文件: ```bash svn add test.php ``` - **Commit**: -...

    linuxsvn离线安装

    因此,我们需要使用RPM包来安装SVN。 3. **离线安装的前提**: 首先,你需要在有网络的环境中下载所有必需的RPM包。这些包通常包括`subversion`, `subversion-devel`, `apr`, `apr-util`, `neon`, `serf`, `db4`, `...

    百度云服务器系列:centos7搭建svn服务器

    3. **安装 SVN**:在 CentOS 7 中,可以通过 `yum` 包管理器来安装 SVN。命令 `yum -y install subversion` 会自动下载并安装 SVN 及其依赖项。 4. **创建 SVN 版本库**:首先,你需要创建一个目录来存放 SVN 版本...

    CentOS6.5下安装SVN

    【CentOS6.5下安装SVN】是一个关于在Linux环境下搭建SVN服务器的教程,主要涉及SVN的两种运行模式以及在CentOS6.5系统中的具体部署步骤。SVN,即Subversion,是一种流行的版本控制系统,它有助于管理代码和其他文件...

    linux离线安装SVN_1.8.17服务所需安装包

    在没有互联网连接的情况下,离线安装SVN服务是开发者和系统管理员常常面临的需求。本篇文章将详细讲解如何在Linux环境下离线安装SVN 1.8.17服务,并列出所需的安装包。 首先,你需要确保你的Linux系统已经安装了...

    CentOS 7.2 SVN+Mysql+Apache+PHP版本管理工具安装配置

    - 在本地 Windows 上安装 SVN 客户端,尝试访问 `svn://ip` 检查是否可以正常连接。 #### 七、配置 iptables 为了允许外部访问 SVN 服务,需要配置防火墙规则: 1. **开放端口**: - 执行以下命令打开必要的...

Global site tag (gtag.js) - Google Analytics