`
kowen
  • 浏览: 115694 次
  • 性别: Icon_minigender_1
  • 来自: 东营
社区版块
存档分类
最新评论

Suse Linux 10sp2 安装 Subversion1.6.0

    博客分类:
  • svn
阅读更多
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  
 
  可以把svnserve写成启动服务,实现自动启动,参见***
   




分享到:
评论

相关推荐

    SUSE linux 10 sp2 EnterPrise Desktop布署指南

    本指南为SUSE Linux 10 SP2 Enterprise Desktop的部署提供了详细的步骤与建议,旨在帮助用户顺利安装并配置SUSE Linux 10 SP2桌面版。SUSE Linux Enterprise Desktop 是一款专为企业级用户设计的操作系统,它提供了...

    SUSE Linux 10 SP2关闭IPV6及防火墙.docx

    "关闭 SUSE Linux 10 SP2 的 IPV6 及防火墙" 在 SUSE Linux 10 SP2 系统中,默认情况下防火墙是启用的,并且防火墙中默认存在许多规则。为了关闭防火墙,需要使用特定的命令。 首先,使用以下命令来关闭防火墙: ...

    百度网盘 SUSE Linux Enterprise Server 12 SP2-x86_64 DVD1 DVD2

    SUSE Linux Enterprise Server 12 SP2-x86_64 链接:https://pan.baidu.com/s/1Njy_b62CSrWBimikSZ2IIA 提取码见附件 server版两个iso文件,总共近10G

    suselinux详细安装介绍

    本文提供了 SuSE Linux 的详细安装介绍,涵盖了 Linux 安装前的准备、目录结构、文件系统概念、磁盘分区等多个方面的知识点。通过本文,读者可以系统地了解 SuSE Linux 的安装过程,并且对 Linux 操作系统的基本概念...

    SuSE12SP2-x86_64下载地址.txt

    SuSE Linux Enterprise Server 12 SP2-x86_64下载地址,安全可靠。

    SuSE Linux10安装

    【SuSE Linux10安装详解】 SuSE Linux是一款源自德国的开源操作系统,以其稳定性和安全性在企业级市场中享有盛誉。SuSE Linux 10是该系列的一个重要版本,它带来了许多新特性,改进了性能,并且优化了对硬件的支持...

    suse linux安装图文教程

    SUSE Linux 安装图文教程 SUSE Linux 是一个功能强大且易于使用的 Linux 发行版,它的安装过程与 Windows 相似,界面简洁易懂。下面是 SUSE Linux 安装图文教程的详细说明: 安装前的准备 在安装 SUSE Linux 之前...

    SUSE Linux Enterprise Server 12 SP2-x86_64 DVD1 DVD2

    SUSE Linux Enterprise Server 12 SP2-x86_64 链接:https://pan.baidu.com/s/1fbFRWK6vxN3NIj3f5x05-A,提取码见附件

    suse 10_sp2系统基于ip-san组网指导书

    本文档主要介绍了在 SUSE 10_SP2 系统下安装配置多路径软件“UltraPath for Linux”的方法,以及基于 iSCSI 存储设备的自动挂载方法,完成多路径的 IP-SAN 组网。以下是相关知识点: 一、IP-SAN 组网概念 IP-SAN...

    subversion for SUSE Linux.rar

    本教程将深入探讨如何在SUSE Linux上安装和配置Subversion。 首先,我们需要了解SUSE Linux。SUSE是一款源自德国的开源Linux发行版,以其企业级稳定性和安全性著称。对于开发团队来说,SUSE提供了一个强大的平台来...

    Suselinux操作系统安装及技术维护巡检指引整理.pdf

    SUSE Linux操作系统安装及技术维护巡检指引整理 SUSE Linux操作系统安装是一项复杂的过程,需要对操作系统的安装、配置和维护有充分的了解。下面将对SUSE Linux操作系统安装和技术维护巡检指引进行详细的解释。 一...

    mysql suse linux安装文档)

    在SUSE Linux上安装MySQL是一项基础的系统管理任务,尤其对于需要使用数据库服务的开发者和运维人员来说至关重要。本文档提供了详细的步骤来指导你完成MySQL的安装过程。 首先,你需要下载MySQL的安装文件。在本例...

    安装SUSE Linux Enterprise for SAP Application 12 SP1(SLES12)

    ### SUSE Linux Enterprise for SAP Application 12 SP1 (SLES12) 安装指南 #### 一、概述 SUSE Linux Enterprise for SAP Applications 是一款专为运行 SAP 应用程序而优化的企业级操作系统。它包含了针对 SAP ...

    SuSE Linux Enterprise Server 10 SP4-x86_64下载

    SuSE Linux Enterprise Server 10 SP4-x86_64 百度云下载地址, 可以快速下载,流畅安装

    虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 ORACLE10g RAC FOR SUSE LINUX

    ### 虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 #### 一、安装前准备 ##### 1.1 基础概念 - **ESXi**: VMware ESXi 是一种类型 1 的虚拟化平台,能够直接运行在服务器硬件上,提供对硬件资源(CPU、内存、...

    SUSE Linux Enterprise 11 SP4 系统安装.pdf

    **SUSE Linux Enterprise 11 SP4 系统安装指南** SUSE Linux Enterprise 11 Service Pack 4(SP4)是一款由SUSE公司提供的企业级Linux操作系统,它提供了稳定性和安全性,适用于服务器、工作站以及云计算环境。在...

    suse和linux 系统

    【SUSE和Linux系统】是两种广泛使用的开源操作系统,它们基于Unix系统模型并采用Linux内核。SUSE,全称为Software Und Services GmbH,是欧洲历史悠久的Linux发行版之一,以其稳定性、安全性和企业级支持而闻名。...

    SuseLinux11sp2-HA部署文档分析.docx

    - 所有群集节点应安装 SUSE Linux Enterprise Server 11 SP2,并保持最新更新。 4. **时间同步**: - 确保所有群集节点的时间同步,以避免可能导致冲突的时钟漂移。 5. **主机名和IP地址**: - 通过编辑 `/etc/...

    SUSE Linux Enterprise 12 SP5安装包ISO镜像

    Raj Meel宣布了适用于SUSE Linux Enterprise 12的第五个服务包,这是该公司商业,企业级发行版的现有分支机构,已有10多年的长期支持。 SUSE Linux Enterprise 12 Service Pack 5现在普遍可用。此版本合并了自SUSE ...

Global site tag (gtag.js) - Google Analytics