锁定老帖子 主题:在Suse10上安装Subversion
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-07
在Suse10上安装Subversion
作者:pandonix 日期:2007年9月7日 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 原文地址:http://pandonix.iteye.com 以前svn的服务器一直在windows环境下安装,按照官方提供的安装方法,很容易就安装成功。近日,由于开发需要,要求在linux上安装,本以为安装过程会像windows下那么容易,没相当实现过程是相当坎坷。赶紧抽时间将这个过程记录下来,以备日后不时之需,同时也为遇到相同问题的朋友提供一些经验和教训。 软件版本:subversion-1.4.0 解包我采用的是源码安装,源文件为subversion-1.4.0.tar.tar和subversion-deps-1.4.0.tar.gz。输入命令: tar –xvf subversion-1.4.0.tar.tar tar –xvf subversion-deps-1.4.0.tar.gz 其中,subversion-deps-1.4.0.tar.gz解开之后,会在subversion-1.4.0目录下,增加apr、apr-util、neon和zlib几个安装中必须的库文件。 gcc安装由于安装Suse时并没有安装gcc,所以整个安装过程颇费周折。 在安装gcc-4.1.0-28.4.i586.rpm之前,需要安装cpp-4.1.0-28.4.i586.rpm、binutils-2.16.91.0.5-23.4.i586.rpm和glibc-devel-2.4-31.2.i586.rpm。不过,最好是在安装系统之初就将gcc安装好,避免不必要的麻烦。 zlib问题gcc安装完毕以后,对源码进行configure操作: ./configure –prefix=/opt/svn 但是配置并没有成功,在最后提示: checking zlib.h usability ... nochecking zlib.h presence ... no checking zlib.h... no configure: error: subversion requires zlib 通过./configure –help查看其用法,使用命令: ./configure –prefix=/opt/svn –with-zlib 但是仍然找不到zlib。千辛万苦goolge来一篇文章,按照提示,终于解决zlib的问题: 1) cd subversion-1.4.3/zlib2) ./configure --shared 3) make 4) cd .. 5) ./configure CPPFLAGS="-Izlib/ -Lzlib/" 6) make Make && make install之后,svn就成功安装到/opt/svn目录下了。 配置路径在etc/profile中加入: PAHT=$PATH;/opt/svn/bin 创建版本库输入命令: svnadmin create /home/RepositoryLib 在/home/RepositoryLib目录下成功创建了版本库RepositoryLib。然后就可以对该版本库进行相应的配置了。 启动版本库输入命令: svnserve -d -r /home/RepositoryLib 最后成功启动版本库声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-09-07
Suse不是有yum的么?repository里会没有subversion?
|
|
返回顶楼 | |
发表时间:2007-09-08
回楼上的,我在安装Suse之后,在Yast中没有找到已经安装好的subversion,另外,公司网络比较慢,所以没有采用yum升级
|
|
返回顶楼 | |
浏览 5432 次