Linux 下搭建SVN 之安装
1.下载svn安装文件 目前最新:subversion-1.7.5.tar.gz 下载地址:http://subversion.apache.org/download2. 创建svn安装目录 mkdir /u01/svnapp3. 上传文件到服务器上解压,安装 解压命令为:tar xfvz subversion-1.7.5.tar.gz 解压后生成 s
1.下载svn安装文件
目前最新:subversion-1.7.5.tar.gz
下载地址:http://subversion.apache.org/download
2. 创建svn安装目录
mkdir /u01/svnapp
3. 上传文件到服务器上解压,安装
解压命令为:tar xfvz subversion-1.7.5.tar.gz
解压后生成 subversion-1.7.5 子目录, 进入目录
执行
./configure --prefix=/u01/svnapp/svn
出现以下错误:
提示缺失apr和apr-util,需要下载并安装
下载地址:
http://apache.etoak.com/apr/#mirrors
下载最新的apr与apr-util,目前最新为
4. 安装apr
1、 上传并解压apr
tar xfvz apr-1.4.6.tar.gz
2、 进入目录解压目录依次执行:
./configure --prefix=/u01/svnapp/apr
make
make test
make install
apr安装完毕
5. 安装apr-util
1、 上传并解压apr-util
tar xfvz apr-util-1.4.1.tar.gz
2、 进入目录解压目录依次执行:
./configure --prefix=/u01/svnapp/apr-util--with-apr=/u01/svnapp/apr
make
make test
make install
apr-util安装完毕
6. 继续安装svn
进入svn解压目录,执行:
./configure --prefix=/u01/svnapp/subversion--with-apr=/u01/svnapp/apr --with-apr-util=/u01/svnapp/apr-util
提示报错:
需要安装sqlite
7. 安装sqlite
下载地址: http://www.sqlite.org/download.html
下载最新安装包,目前最新为sqlite-autoconf-3071300.tar.gz
1、上传解压:
tar xfvz sqlite-autoconf-3071300.tar.gz
2、 进入解压目录安装:
cd sqlite-autoconf-3071300
./configure --prefix=/u01/svnapp/sqlite
make
make install
apr-util安装完毕
8. 继续安装svn
进入svn解压目录,执行:
./configure --prefix=/u01/svnapp/subversion--with-apr=/u01/svnapp/apr --with-apr-util=/u01/svnapp/apr-util --with-sqlite=/u01/svnapp/sqlite
提示报错:
安装需要zlib,继续下载zlib
9. 安装zlib
下载地址:http://www.zlib.net
下载最新安装包: 目前最新为zlib-1.2.5.1.tar.gz
1、上传并解压
tar xfvz zlib-1.2.5.1.tar.gz
2、进入解压目录安装:
cd zlib-1.2.5.1
./configure --prefix=/u01/svnapp/zlib
make
make install
zlib安装完毕
10. 继续安装svn
进入svn解压目录,执行:
./configure --prefix=/u01/svnapp/subversion--with-apr=/u01/svnapp/apr --with-apr-util=/u01/svnapp/apr-util --with-sqlite=/u01/svnapp/sqlite–with-zlib=/u01/svnapp/zlib
提示:
这里我们使用FSFS方式,故不安装DB,忽略。
继续:
make
如果是64位的操作系统会出现错误:
进入zlib的解压目录
执行:
CFLAGS="-O3 -fPIC" ./configure--prefix=/u01/svnapp/zlib
Make
make install
继续安装:
./configure --prefix=/u01/svnapp/subversion--with-apr=/u01/svnapp/apr --with-apr-util=/u01/svnapp/apr-util --with-sqlite=/u01/svnapp/sqlite–with-zlib=/u01/svnapp/zlib
make
make install
11. 加入svn path
vi /etc/profile
在文件最后面添加
PATH=/u01/svnapp/subversion/bin:$PATH
export path
退出执行
. /etc/profile
测试SVN是否安装成功,执行:
svnserve --version
如果显示版本信息, 则安装成功.
以上是在linux上安装svn服务器的步骤.
更多推荐
所有评论(0)