posts - 28, comments - 179, trackbacks - 0, articles - 1
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

在RHEL5上编译svn1.4.4

Posted on 2007-07-03 11:49 chemz 阅读(1486) 评论(2)  编辑 收藏 引用 所属分类: Other
                               在RHEL5上编译svn1.4.4
    前述的《subversion安装配置记录》一文中描述了在RHEL5下如何安装系统自带的svn系
统,由于系统所带有的svn的版本是1.4.2,而svn处于发展中,基本上每一个修订版本都会
对应修改非常多的bug(如:1.4.4对1.4.3就修正了40多个bug),对于某些必须要更新到新
版本的人而言就必须要自行编译svn。在这里我就以最新的1.4.4版为例描述如何编译svn系统。
1. RHEL5安装
   安装Linux操作系统的步骤和过程基本上是非常简单的,这里需要注意的是由于svn以来
   了很多必要的第三方的库,所以在安装的时候必须要进行选择(apache一定要选择),
   或在安装完成后手工进行安装,主要包含如下几个内容:
       apr-1.2.7-11.i386.rpm
       apr-devel-1.2.7-11.i386.rpm
       apr-util-1.2.7-6.i386.rpm
       apr-util-devel-1.2.7-6.i386.rpm
       httpd-2.2.3-6.el5.i386.rpm
       httpd-devel-2.2.3-6.el5.i386.rpm
       neon-0.25.5-5.1.i386.rpm
       neon-devel-0.25.5-5.1.i386.rpm
   安装方法很简单,如下:
       rpm -ivh xxxxx.rpm
2. 配置编译svn源代码
   在某个目录下解开subversion-1.4.4.tar.bz2源代码,然后进入到源代码目录中,输入
   如下的命令进行编译:
       ./configure -prefix=/usr --with-apxs --with-apr=/usr/bin --with-apr-util=/usr/bin
       make
       make check
       make install
   解释一下,此处编译的时候没有选择对berkeley db的支持,如果你需要使用则可以在上
   面的configure的选项中添加--with-berkeley-db=path就可以了。经过上面的编译后会
   自动将所有编译好的文件拷贝到对应的目录中,可以通过如下的命令进行验证:
       svn --version
3. svn的配置
   配置过程请参见《subversion安装配置记录》文章中的相关内容。


Feedback

# re: 在RHEL5上编译svn1.4.4  回复  更多评论   

2007-07-03 17:24 by 天衣有缝
1.4.4对1.4.3就修正了40多个bug? 这个是好消息还是坏消息啊。阿欧

# re: 在RHEL5上编译svn1.4.4  回复  更多评论   

2007-07-03 17:49 by chemz
在Open Source阵营当中,没有一个软件会声称自己对质量负责,Open Source是一种文化,你认同就参与和使用,不认同就不要使用否则对自己是一种折磨,没有好坏之分,就如同一个人的性格特征一样,没有好坏。

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理