linux 安装svn不需要jdk。
下面完整介绍linux安装独立的svn服务器
svn存储版本数据有2种方式,因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。
在linux命令行输入:
wget >
wget >
这是下载svn服务安装需要的文件,下载完即可解压
tar zxvf subversion-166targz
tar zxvf subversion-deps-166targz
解压后生成 subversion-166 子目录,两个压缩包解压后都会自动放到此目录下,不用手动更改。
首先检测系统有没有安装SSL:
find / -name opensslvh
如果找不到,就执行如下命令进行安装:
yum install openssl
yum install openssl-devel
安装之后用find / -name opensslvh命令找到opensslvh所在的目录,即下列–with-openssl=后面的路径
进入解压子目录 cd subversion-166 进行编译。
/configure --prefix=/usr/local/svn --with-openssl=/usr/include/openssl
--without-berkeley-db
如果编译时报如下错误:
no acceptable C compiler found in $PATH
说明没有gcc库,使用如下命令安装gcc后再编译:
yum -y install gcc
输入命令进行安装
make
make install
测试是否安装成功:
/usr/local/svn/bin/svnserve --version
如显示如下,则证明安装成功
svnserve, version 166 (r40053)
compiled Dec 25 2015, 13:14:38
Copyright (C) 2000-2009 CollabNet
Subversion is open source software, see >
This product includes software developed by CollabNet
(>
The following repository back-end (FS) modules are available:
fs_fs : Module for working with a plain file (FSFS) repository
Cyrus SASL authentication is available
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)