svn 1.8 客户端安装
环境:CentOS 6.5
一、 安装依赖包
在Linux内核系统中,Subversion编译安装最新版本时,需要安装以下依赖包:
apr-1.5.1、apr-util-1.5.4、zlib-1.2.8、openssl、expat-2.1.0、serf-1.2.1 、sqlite-amalgamation-3080700
1、 安装apr模块(1.5.1)
官网URL:http://apr.apache.org/
安装命令:
# tar zxvf apr-1.5.1.tar.gz
# cd apr-1.5.1
# ./configure
# make && make install
2、 安装apr-util模块(1.5.4)
官网URL:http://apr.apache.org/
安装命令:
# tar zxvf apr-util-1.5.4.tar.gz
# cd apr-util-1.5.4
# ./configure --with-apr=/usr/local/apr
# make && make install
3、 安装zlib模块(1.2.8)
官方网站:http://www.zlib.net/
安装命令:
# tar zxvf zlib-1.2.8.tar.gz
# cd zlib-1.2.8
# ./configure
# make && make install
4、 安装openssl模块(1.0.1h)
官方网站:http://www.openssl.org/
安装命令:
# tar zxvf openssl-1.0.1h.tar.gz
# cd openssl-1.0.1h
# ./config
# make &&make install
5、 安装expat模块(2.1.0)
官方网站:http://sourceforge.net/projects/expat/files/expat/2.1.0/
安装命令:
#tar zxvf expat-2.1.0.tar.gz
# cd expat-2.1.0
# ./configure
# make &&make install
6、 安装serf模块(1.2.1)
官网URL:http://serf.googlecode.com/files/serf-1.2.1.tar.bz2
由于google官网受限,很难下载该模块。CSDN共享的下载地址:
http://download.csdn.net/detail/attagain/8071513
说明:
(1)1.8版本之前的需要加neon,1.8版本之后弃用neon而改使用serf;
(2)这里使用的是serf-1.2.1,据subversion 1.8版本使用serf-1.3.0会有异常
安装命令:
# tar xjvf serf-1.2.1.tar.bz2
# cd serf-1.2.1
# ./configure
# make && make install
7、 解压subversion
# tar xvf subversion-1.8.10.tar.gz
8、 sqlite-amalgamation-3080700
官网URL:http://www.sqlite.org/download.html
解压到subversion目录下,解压后目录名为sqlite-amalgamation:
# unzip sqlite-amalgamation-3080700.zip -d ./subversion-1.8.10
#mv ./subversion-1.8.10/sqlite-amalgamation-3080700 ./subversion-1.8.10/sqlite-amalgamation
二、 安装subversion
官网URL:http://subversion.apache.org/download/
# cd subversion-1.8.10
#./configure --prefix=/usr/local/subversion \
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr \
--with-serf=/usr/local/serf \
--with-openssl
# make && make install
查看版本信息:
$ svn --version
svn,版本 1.8.10 (r1615264)
编译于 Oct 23 2014,19:09:19 在 x86_64-unknown-linux-gnu
Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/
可使用以下的版本库访问模块:
* ra_svn : 使用 svn 网络协议访问版本库的模块。 - 使用 Cyrus SASL 认证
- 处理“svn”方案
* ra_local : 访问本地磁盘的版本库模块。
- 处理“file”方案
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
- using serf 1.2.1
- 处理“http”方案
- 处理“https”方案
三、 配置系统搜索路径
编辑当前用户脚本初始化文件/home/TSP/ .bash_profile,在PATH后添加subversion路径,添加结果如下:
PATH=$PATH:$HOME/bin:/usr/local/subversion/bin
svn 1.8 客户端安装相关推荐
- SVN服务端客户端安装配置及权限管理
SVN服务端安装配置: 1. 下载SVN服务端: 下载地址:https://www.visualsvn.com/downloads/ 2. 安装SVN服务端: 打开程序:安装目录\bin\msc程序 ...
- SVN服务器及客户端安装配置详解
1.准备条件: 1. PC已经安装好了eclipse.JDK都已经完全ok 2. 下载TortoiseSVN-1.8.5.25224-win32-svn-1.8.8.msi 下载地 ...
- Svn服务器与客户端、AnkhSVN使用
转载:http://blog.csdn.net/leimengyuanlian/article/details/8830325 如有冒犯请联系本人,或删除,或标明出处. =============== ...
- Linux Centos6.5 SVN服务器搭建 以及客户端安装
转载:http://www.cnblogs.com/mymelon/p/5483215.html /******开始*********/ 系统环境:Centos 6.5 第一步:通过yum命令安装sv ...
- linux下svn客户端安装及环境配置
一.svn客户端安装及环境配置. 果所在的linux机器上没有安装svn客户端,则首先安装svn客户端: 1. subversion-1.4.3.tar.bz2 subversion-deps-1. ...
- 【转】Ubuntu中SVN客户端安装+使用
转自:Ubuntu中SVN客户端安装+使用_三少GG-CSDN博客 1. 安装 svn客户端: apt-get install subversion,然后根据提示一步一步,就完成了 svn的安装.当然 ...
- linux连接svn上代码,代码管理平台介绍、安装svn、客户端上使用svn(linux)、客户端上使用svn(windows)...
代码管理平台介绍 代码管理平台介绍--svn 版本控制,记录若干文件内容变化,以便未来查阅特定版本修订状况. 好比某一个业务,须要不断更新,好比产品经理这周提交了产品新的需求,改动了一些代码,咱们把新 ...
- SVN服务器搭建、客户端安装超详细图解教程
目录 一.安装包下载 1.下载 TortoiseSVN 服务器安装包 2.下载 TortoiseSVN 客户端安装包 二.详细安装过程图解 1.TortoiseSVN 服务器安装 2.Tortoise ...
- SVN客户端安装和使用
SVN客户端安装和使用 SVN客户端安装 SVN安装目录:\\shareserver\软件共享\开发软件\svn 请先双击"TortoiseSVN-1.4.3.8645-win32-svn- ...
最新文章
- 微信小程序 长按图片不出现菜单_微信更新,新功能上了热搜
- 如何开发属于自己的第一个Java程序
- kali2020.1正确安装下载中文输入法及问题解决
- python判断点在四边形内
- AntV中的饼状图中的花瓣图旁边的文字显示label怎样修改
- 前端性能优化:使用Data URI代替图片SRC
- oracle独立事务,Oracle中独立事务的处理
- sublime html 折叠,关于sublime text, notepad++,vscode 代码折叠显示的比较
- Spring Security 3 Ajax登录–访问受保护的资源
- InfluxDB(官方使用说明)
- 中国开放教育资源协会_开放教育不仅仅是开放内容
- 所有的 iPhone 和高端 Android 设备都被破解了!
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之70---面向照相机的开发...
- arcgis人口空间化_数据福利|全球人口密度数据汇总与共享
- 【linux之bash】
- 七、面向对象三大特征(一)—— 封装
- Atitit ppt转换文本txt 目录 1.1. Atitit word ppt excel convert txt bp 等文档转换纯文本问题最佳实践.docx	1 1.2. 跨语言转换Open
- 自己动手打造一台自动驾驶车(持续更新)
- 液晶显示屏简介以及与CRT显示屏的对比
- 到位App_jQuery_art-template