`

subversion 1.7.8 linux下的安装笔记

 
阅读更多

 

因为eclipse换成了4.2.1,里面自带的svn就更新到了1.8.0,在命令终端中用1.6版本的svn就不能使用了,就只能去安装1.7+的svn。

 

安装subversion-1.7.8 需要依赖以下包:

SQLite-3.7.15.1, Apr-Util-1.5.1 and neon-0.29.6 或者  serf.

 

对于这些最好不要尝试自己去编译,直接用下面命令即可,各个包又会依赖于其他包,累人!(Apr-Util依赖于Apr,neon依赖于libxml2-2.9.0 或者 expat-2.1.0)

 

sudo aptitude install libneon27

sudo aptitude install libsqlite3-0

sudo aptitude install libapr1

sudo aptitude install libaprutil1-dev

 

 

wget http://mirrors.tuna.tsinghua.edu.cn/apache/subversion/subversion-1.7.8.tar.gz 

tar -zxvf subversion-1.7.8.tar.gz  

./configure --disable-static --without-berkeley-db

make 

sudo make install 

 

 

错误:

make: *** [subversion/libsvn_subr/libsvn_subr-1.la] Error 1

遇见这个问题,原本想自己编译所有的依赖包,后来想想算了。

解决:

--with-apr  和 --with-apr-util要指源码包里面,不能指安装好的地方的

 

 

错误:

/usr/local/lib/libz.a: could not read symbols:

 

解决办法:

cd zlib-1.2.3

vi Makefile

找到 CFLAGS=-O3 -DUSE_MMAP  -- > CFLAGS=-O3 -DUSE_MMAP -fPIC 

 

make && make install 

重新编译下zlib即可!

1
3
分享到:
评论
2 楼 inter12 2013-01-14  
zhukewen_java 写道
其实,,,,,可以不用这么麻烦
http://www.2cto.com/os/201206/137644.html

好吧,我是没找到源,只好自己折腾了!
1 楼 zhukewen_java 2013-01-14  
其实,,,,,可以不用这么麻烦
http://www.2cto.com/os/201206/137644.html

相关推荐

    subversion-1.7.8 for windows

    Subversion(简称svn)是一种广泛使用的版本控制系统,它在IT行业中扮演着至关重要...对于Windows用户而言,"subversion-1.7.8 for windows" 提供了一站式的解决方案,使得在Windows环境下使用Subversion变得简单易行。

    linux下安装subversion所有依赖文件

    linux下安装subversion所有依赖文件可离线(无网状态下)安装subversion依赖包包含apr apr-util scons python openssl zlib-devel sqlite subversion 安装方法参见:...

    在Linux下安装与配置subversion独立服务器.pdf

    【Subversion 在 Linux 下的安装与配置】 Subversion(简称 SVN)是一款强大的开源版本控制系统,它跟踪文件和目录的变化,管理文件的历史版本,允许用户在时间轴上回溯到任何特定版本。Subversion 可以作为Apache...

    linux下安装及配置subversion edge

    ### Linux 下 Subversion Edge 的安装与配置 #### 一、安装前准备 1. **下载 CollabNet Subversion Edge** - 访问官方网站下载 Subversion Edge 的安装包。 - 官网链接:[http://www.collab.net/cn]...

    linux下安装subversion

    Linux 下安装 Subversion Subversion 是一个版本控制系统,广泛应用于软件开发、文档管理等领域。为了在 Linux 环境下安装 Subversion,需要安装相关依赖包,包括 OpenSSL、zlib 和 Apache。 一、安装依赖包 1. ...

    svn服务端 Setup-Subversion-1.7.8

    svn服务端 Setup-Subversion-1.7.8

    Linux 上安装 Subversion

    在Linux环境下安装Subversion,需要准备以下组件: 1. **Subversion**:版本控制软件。 2. **BerkeleyDB**:用于存储版本库数据的数据库。 3. **Apache**:Web服务器,用于提供对版本库的HTTP访问。 #### 三、安装...

    subversion for openSuse linux.rar

    在openSUSE Linux操作系统中,Subversion可以方便地安装和使用,为用户提供了一种高效的方式来协同工作,追踪代码历史,并管理源代码仓库。 在openSUSE Linux上安装Subversion,你需要了解以下步骤: 1. **添加...

    subversion-1.7.8.tar.bz2

    subversion-1.7.8.tar.bz2

    Linux离线安装svn.zip

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

    Subversion_For_Linux.pdf

    ### Subversion在Linux下的安装与配置详解 #### 引言 Subversion,简称SVN,是一种免费开源的版本控制系统,广泛应用于软件开发项目中,用于管理代码版本、追踪更改历史和协同开发工作。本文旨在详细介绍如何在...

    linux下subversion+apache server搭建

    总之,搭建Linux下的Subversion服务器需要对Apache服务器的配置和Subversion的工作原理有深入理解。完成上述步骤后,团队成员即可通过网络方便地进行代码的版本控制和协作开发。在实际应用中,还需要考虑安全设置、...

    CollabNet SubversionEdge在linux下的架设和设置

    在Linux环境下安装和配置CollabNet SubversionEdge需要遵循一系列步骤,包括安装依赖、下载与解压软件、设置环境变量、创建用户与权限、配置服务器以及调整防火墙规则。 首先,安装CollabNet SubversionEdge前,...

    linux第十三刀_Linux上安装Subversion

    **Linux上安装Subversion** Subversion(简称SVN)是一种版本控制系统,用于管理软件开发过程中文件和目录的变更历史。它允许团队成员协同工作,跟踪每个更改,以便于回滚错误,合并代码,并进行版本控制。这篇博客...

    linux下编译安装subversion

    ### Linux 下编译安装 Subversion 的详细步骤及配置 #### 一、编译安装 Subversion **背景介绍:** Subversion(简称SVN)是一种分布式版本控制系统,主要用于软件开发过程中的代码版本管理。在Linux环境下,如...

    [Linux]安装,配置Subversion 1.4.5

    本篇文章将深入讲解如何在Linux环境中安装和配置Subversion 1.4.5版本。 首先,我们需要了解Subversion的基本概念。Subversion是一个集中式的版本控制系统,它维护着项目文件的历史版本,使得团队成员可以同时工作...

    Subversion Edge详细安装与使用手册

    - **运行安装程序**:运行可执行文件 `SubversionEdge3.2.1(Windows32-bit)` 进行安装,默认情况下安装路径为 C 盘。 - **配置 Java 环境变量**:如果安装 Subversion Edge 前没有安装 Java 和 Python,那么安装过程...

    linux笔记笔记笔记笔记

    以上就是“Linux笔记笔记笔记笔记”所涵盖的主要知识点,这些内容覆盖了Linux系统的基本操作、网络编程、脚本编写、版本控制等多个方面,对于提升Linux技能和解决实际问题大有裨益。学习并熟练掌握这些知识,能够...

    linux下redmine安装笔记

    在Linux环境下安装Redmine是一个涉及多个步骤的过程,其中包括设置MySQL数据库、安装Ruby环境及相关插件、获取Redmine源码并配置、初始化数据库以及启动服务器。以下是对这些步骤的详细说明: 1. **安装MySQL数据库...

Global site tag (gtag.js) - Google Analytics