您的位置:首页 > 运维架构 > Linux

CentOS 7.2安装subversion1.8.13

2016-10-09 15:00 309 查看
使用的依赖版本:

subversion-1.8.13

scons-2.4.1

serf-1.3.3

autoconf

automake

apr-util-devel

libtool

sqlite-devel

对应TortoiseSVN 1.8.12 ,可以在windows下用samba正常访问。

1)安装scons

cd scons-2.4.1/
python setup.py install


2)安装serf

cd serf-1.3.3/
scons PREFIX=/usr/ LIBDIR=/usr/lib64
scons install


3)卸载旧的subversion

如果不卸载,有可能会冲突,因此最好卸载。

yum remove subversion


4)编译subversion

cd subversion-1.8.13/
./autogen.sh
./configure --with-serf --prefix=/usr/
make
make install


至此OK。检查版本信息,ra_serf模块已安装。

[root@mcu subversion-1.8.13]# svn --version
svn,版本 1.8.13 (r1667537)
编译于 Oct  9 2016,15:00:03 在 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.3.3
- 处理“http”方案
- 处理“https”方案
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos subversion