`
rockjava
  • 浏览: 92007 次
  • 性别: Icon_minigender_1
  • 来自: 旮旯
社区版块
存档分类
最新评论

SVN1.5.1与apache2.2.9配置说明

阅读更多

以前在搭建svn服务器的时候为了方便我都用apache_2.0.58和svn-1.4.3这两个结合,基本不用手动配置先安装apache然后再安装svn就OK了。

现在SVN已经到1.5了,我也想升级一下版本服务器(呵呵,今天没啥事闲的),以前我搭建过其他版本的,手动配置

基本全部失败了(可能我太笨了)所以说今天搭建1.5版的有点心理阴影,我先按照一个网友的搭建方式配置

(他说他手工配置也失败了N次,同命的人)可是按他给的招数配置,到我这还是失败了(晕啊,难道是人品问题?)

后来我还是老老实实的安装SVN附带的文档配置,呵呵,结果成了!特此记录一下(其实没什么难的,只是配置的时候细心点谁都能配置对

1.先安装apache2.2.9(安装时先看看SVN目录中的readme文件,里面有提示用到的apache版本)
2.把SVN解压(任意目录)
3.按照svn目录中的readme文档中的步骤安装即可
1). 复制%SVNPATH%/bin/mod_dav_svn.so 和 bin/mod_authz_svn.so 到 Apache modules 目录下.
2). 把%SVNPATH%/bin添加到系统PATH中(重启计算机)
3). 编辑Apache 配置文件 httpd.conf 做以下修改:

  a. 取消以下两行的注释:

      #LoadModule dav_fs_module modules/mod_dav_fs.so
      #LoadModule dav_module modules/mod_dav.so

  b. 把以下两行添加到 LoadModule 配置片段后:

      LoadModule dav_svn_module modules/mod_dav_svn.so
      LoadModule authz_svn_module modules/mod_authz_svn.so

4.在httpd.conf文件中加入
<Location /svn>
   DAV svn
   SVNListParentPath on
   SVNParentPath C:/Develop     

   AuthzSVNAccessFile C:/Develop/Projects/conf/authz       #用户文件路径     
   Require valid-user
   AuthType Basic
   AuthName "服务器的名字"
   AuthUserFile C:/Develop/Projects/conf/passwd            #用户密码文件路径(最好用htpasswd.exe加密)
</Location>

注意:在编辑authz文件时(用户文件),定义文件目录时最好都用小写。
如:
[projects:/]
rockjava = rw

分享到:
评论

相关推荐

    SVN1.5.1安装文件

    SVN1.5.1是Subversion的一个重要版本,主要关注性能提升和错误修复。 在SVN1.5.1中,针对之前版本存在的问题进行了大量的BUG修复,特别是在资源管理器集成方面。资源管理器的死机问题是一些用户在使用早期版本时...

    SVN与Apache服务器的安装配置

    ### SVN与Apache服务器的安装配置 #### 一、概述 Subversion (SVN) 是一个广泛使用的版本控制系统,用于管理代码和其他文档的变化历史。而Apache HTTP Server则是一款强大的Web服务器软件,可以用来托管网站和应用...

    SVN-Apache2.2.8安装配置说明

    本文将详细介绍如何在Windows环境下安装和配置SVN(Subversion)1.4.6与Apache2.2.8,为您的开发工作提供一个稳定可靠的版本控制系统。 1. 版本控制基础 版本控制是一种系统,用于追踪并管理软件项目中的文件和...

    再次奉献SVN+apache Server配置

    8. **测试与调试**:配置完成后,需要重启Apache服务并测试SVN访问,通过浏览器输入配置好的URL,如果能看到SVN仓库的内容,说明配置成功。 9. **客户端配置**:最后,开发者需要在本地安装SVN客户端(如...

    winxp+svn+apache安装配置全说明

    【winxp+svn+apache安装配置全说明】 在Windows XP SP3环境下,搭建Subversion(SVN)版本控制系统,通常需要结合Apache HTTP Server作为前端Web服务器。以下是详细的安装配置步骤: 1. **下载所需软件** - ...

    svn和apache的安装与配置

    ### SVN和Apache的安装与配置 #### 一、概述 版本控制系统在软件开发过程中起着至关重要的作用。Subversion(SVN)作为一种集中式的版本控制系统,广泛应用于项目管理中。而Apache作为一款强大的Web服务器软件,...

    svn+apache+trac配置

    - **其他辅助程序**:可能包括Python模块(如mod_wsgi,用于Apache与Trac的交互)、数据库驱动(如SQLite或MySQL)等。 4. **环境搭建** - **假定**:我们假设你已经具备了安装和配置软件的基础知识,且系统中...

    SVN1.4.6、Apache2.2.8安装配置和使用说明

    【SVN1.4.6、Apache2.2.8 安装配置和使用说明】 在本文中,我们将深入探讨如何在Windows环境下安装和配置SVN1.4.6(Subversion)和Apache2.2.8服务器,以及如何有效地使用它们。Subversion是一个开源的版本控制系统...

    ubuntu下svn+apache安装配置

    Ubuntu 下 SVN+Apache 安装配置 本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...

    SVN1.4.6 + apache2.2.11 + tomcat 6.0.18 集成配置

    SVN1.4.6 + apache2.2.11 + tomcat 6.0.18 集成配置SVN1.4.6 + apache2.2.11 + tomcat 6.0.18 集成配置

    关于svn与Apache整合

    关于svn与Apache整合以及svn一些常用问题的解决,

    linux的_svn+apache的安装和配置..pdf

    Linux下的SVN+Apache安装和配置 Linux下的SVN(Subversion)和Apache是一种常用的版本控制系统,SVN是管理工程本版的必备工具,相对VSS 及其前身CVS来说都有着无与伦比的优势。下面是安装和配置SVN+Apache服务端的...

    svn+apache(httpd) svn离线安装包,需要的自取

    Apache与SVN的集成主要依赖于mod_dav_svn模块,这是一个Apache模块,提供了对SVN的WebDAV/DeltaV支持。安装过程通常包括以下几个步骤: 1. **下载与安装Apache**:首先,你需要下载适用于你操作系统的Apache ...

    基于APACHE 的SVN服务器端安装与配置说明

    Apache SVN 服务器端的安装与配置是一个关键的过程,对于团队协作和版本控制至关重要。Apache Subversion(SVN)是一个开源的版本控制系统,常用于管理软件开发项目中的源代码。Apache HTTP Server作为SVN的前端...

    Windows 下面 apache+SVN配置

    在Windows环境下配置Apache服务器与Subversion(SVN)的集成是一项常见的任务,这对于团队协作开发至关重要。Apache作为流行的Web服务器,而SVN则是一个版本控制系统,二者结合可以让开发者通过Web界面进行代码版本...

    Trac0.12+SVN1.6+Apache2.2在windows下的配置说明

    在本文档中,我们将探讨如何在Windows环境下配置Trac 0.12、Subversion (SVN) 1.6和Apache 2.2。Trac是一个开源的项目管理工具,它集成了版本控制系统(如SVN)和一个Web界面,提供了问题跟踪、文档管理和源代码...

    svn+apache 配置版本管理详细步骤以及安装包

    在IT行业中,版本控制是团队协作开发不可或缺的一部分,而Subversion(简称SVN)与Apache的结合使用,能实现高效且安全的代码版本管理。本文将详细介绍如何在Windows XP和Windows 7系统下配置SVN服务器,利用Apache...

    Linux+svn+apache配置方法

    ### Linux下配置SVN与Apache实现版本控制及Web访问 #### 概述 本文将详细介绍如何在Linux环境下配置Subversion (SVN) 和 Apache HTTP Server,以实现版本控制功能,并支持通过SVN客户端和Web浏览器两种方式进行...

    Windows7+_SVN+_Apache2+TortoiseSVN配置安装

    4. **配置Apache**:编辑Apache的配置文件`httpd.conf`,添加SVN模块`mod_dav_svn`和`mod_authz_svn`,并配置SVN仓库路径。同时,设置用户认证,例如使用Basic认证,并创建一个简单的用户数据库。 5. **安装...

Global site tag (gtag.js) - Google Analytics