注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

曾国藩的博客

 
 
 

日志

 
 

[转载]Suse Linux 10sp2 安装 Subversion1.6.0  

2012-04-06 16:01:17|  分类: 网络/系统架构/版 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
http://www.cnblogs.com/wangdx/archive/2009/11/05.html

1.准备
  svnbook(比较详细的svn文档)http://svnbook.red-bean.com/
  安装包下载地址 http://subversion.tigris.org/downloads/subversion-1.6.0.tar.gz
  依赖包下载地址 http://subversion.tigris.org/downloads/subversion-deps-1.6.0.tar.gz
subversion 可以用两种服务器可以使用svnserve(自带的)也可以使用apache,svnserve配置简单,速度快,所以在这里使用。apache也配置过,但没有成功,以后试验成功后再另写文档。
2.解压缩:
  把安装包和依赖包放在同一目录下,执行以下命令解压缩
  tar –xvf subversion-1.6.0.tar.gz
  tar –xvf subversion-deps-1.6.0.tar.gz
  两个压缩包解压后会在同一个目录下,目录名称叫subversion-1.6.0,里边的INSTALL是安装说明文件。
3.安装
  a.依赖包介绍和安装
     svnserve依赖包包括libarp libapr-util sqlite libz等(其中libarp是Apache portable Run-time libraries,Apache可移植运行库)。以上依赖包都在subversion-deps-1.6.0.tar.gz中,解压缩到安装包同一目录 下,安装时自动安装,不需要单独安装。
subversion需要openssl,下载的依赖包里没有,安装方法是打开Yast2->软件 管理,勾选openssl、openssl-devel和openssl-doc,插入suse安装光盘,点击接受即可。如果不安装openssl和 openssl-devel,运行./configure会报错:
       configure: error: We require OpenSSL; try --with-openssl
      configure failed for serf
  b.安装
     由于不使用apache做服务器,所以跳过apache的安装。
     进入subversion-1.6.0目录
     $ ./configure
    $ make
    # make install 
4.运行
     首先建立一个版本库(repository) 例如 svnadmin create /SvnRepos/myrepo  
    启动: svnserve -d -r /SvnRepos/myrepo
5.遇到的问题和注意事项
  第一安装时没下载依赖包(官方网站也没说有依赖包,也没给地址,害我找了好长时间,也许是常识吧,我是新手),只是在YaST2安装了INSTALL中说的依赖包,注意在选择包一定要选择“包名-devel”的包,不然还是提示需要该包,不过这样安装始终没成功。
  如果使用apache,apache的apr版本必须和svn使用的arp版本相同。  Apache HTTPD 2.0 uses APR 0.9.x.   Apache HTTPD 2.2 uses APR 1.2.x.
  运行时使用的是单库模式,参见“svnserve权限文件authz配置的常见问题及解答”
   apache下载地址 http://apache.mirror.phpchina.com/httpd/httpd-2.2.11.tar.gz  

转载自:http://kowen.javaeye.com/blog/355359

  评论这张
 
阅读(444)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018