apache和subversion for windows配置详解

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

今天费了好大的工夫配置apache和subversion,其中遇到许多状况,不过最后还是搞定了。

1、环境与版本

• Windows 2000 Server
• Apache HTTP Server: Apache_2.0.63-win32-x86-no_ssl.msi
• Subversion: Setup-Subversion-1.5.1.en-us.msi
• TortoiseSVN: TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi

2、安装apache

  首先到官方网站 下载二进制安装文件,在弹出对话框中点击“保存”即可。

  下载后直接安装,安装过程很简单,就不赘述了,需要注意如果你的机器上安装了IIS,要先把ISS禁用,否则安装过程中会出现错误。

  安装完成以后,启动apache服务,然后在浏览器中输入http://localhost 。如果页面显示“您能看见这个页面,说明Apache web server 已经安装成功。您可以在这个目录中增加内容,或者把这个页面替换掉。”等文字,则表示apache安装成功。

3、安装subversion

  首先到官方网站 下载二进制安装文件,在弹出对话框中点击“保存”即可。

  下载后直接安装,安装过程也很简单,直接选择下一步,直至完成。

4、整合apache和subversion

  打开subversion安装目录下的BIN文件夹,找到mod_dav_svn.so 和mod_authz_svn.so二个文件,并复制到apache安装目录下的modules文件夹下。

  接着选择开始菜单中的所有程序>>apache HTTP Server 2.0>>Configure Apache Serve>>Edit the apache httpd.conf configuration files。找到下面两行:

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

把这两行前面的“#”字符删除,然后再把下面两行加到LoadModule指令的后面:

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

5、设定subversion文件库路径

  打开开始菜单中的所有程序>>apache HTTP Server 2.0>>Configure Apache Serve>>Edit the apache httpd.conf configuration files,在文件的末尾加入文件库路径:

   <Location /svn>
    DAV svn
     SVNParentPath d:/svn
     AuthType Basic
     AuthName "Subversion repository"
     AuthUserFile "d:/svn/passwd"
     Require valid-user
     SVNListParentPath on
   </Location>

详细介绍如下图:

  创建文件库,假设我们要把所有的文件库都放在 d:/svn 目录下,现在要建立一个测试用的文件库,名称叫做 MyRepository,指令为:
  md d:/svn
  svnadmin create d:/svn/MyRepository
命令执行完后,检查看看 d:/svn/repository 目录底下产生了如下图的目录和文件。

  创建库用户,在“运行”中输入CMD,弹出DOS窗口,执行命令::htpasswd.exe –cm d:/svn/passwd test htpasswd 命令创建Apahce 用户命令;-c 参数为创建,m 参数为MD5 加密方式;test为用户名。
  注意再创建用户使用C 参数会覆盖掉之前创建的用户及文件。执行命令成功会提示您输入两次一致的用户密码。如下图:

以上设置完后,重启apache服务器,打开浏览器在URL中输入http://你的IP/svn/MyRepository进行测试了哦。好了,到这里全部配置完成了,希望你好运。

 

 

 

来自: http://hi.baidu.com/zhoutaogm/blog/item/24f466f5b1dd55e87609d7b4.html
安装Subversion配置 svn服务端 Subversion是一个免费/开源的版本控制系统(VCS),也被称为SVN。它能够对文件目录以及它们的修改进行跨时间的管理,允许用户恢复数据的旧版本或检查数据的修改历史。Subversion建立在二进制文件区别算法基础上,对文本二进制文件都有一致的操作方式,并将它们压缩存放在版本库中。 阅读详情

相关推荐

Apache subversion 编译流程

Apache subversion 编译流程

逆风飞翔的博客 1464

Subversion快速入门教程for windows(转)

如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。 本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。 本教程分为以下几个部门,不仅仅是快速入门,最后我...

jackle_liu 246

Subversion的安装使用

一、环境 1、操作系统:Windows XP 2、JDK:JDK 1.6.0 二、下载安装 相关软件已经相应的网址: 软件 网址 备注 apache_2.2.14-win32-x86-openssl-0.9.8k.msi http://archive.a

dajuezhao的专栏 5万+

Windows下的subversion(SVN)下载安装及配置 -详细步骤

1.下载网址[http//subversion.apache.org/2.选择Windows系统下的VisualSVN二进制安装文件。3.选择VisualSVNServer下,相应的版本。下一步,知道install----finash。4.下载完成后,直接点击安装。

weixin_39269896的博客 1万+

Subversion for Windows 安装指南

Subversion for Windows 安装指南摘要本文提供一个简易的安装指南,说明在 Windows 环境下安装 Subversion 服务器的步骤,以及 TortoiseSVN 客户端工具的安装步骤。1 简介Subversion 是一个版本控制系统,它是根据 CVS(Concurrent Versions System)的功能为基础来设计,但是改进了一些 CVS 的缺

workflow的专栏 6150

Subversion的安装使用(For Windows

 Subversion的安装使用参考网址:http://www.subversion.org.cn/?action-viewnews-itemid-1如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来。本文是使用Subversion最快速的教程,在最短

Welcom to Daniel's Home 1892

2013最新版Subversion 1.7.10 for Windows x86 + Apache 2.4.4 x64 安装配置教程+错误解决方案

2013最新版Subversion 1.7.10 for Windows x86 + Apache 2.4.4 x64 安装配置教程+错误解决方案

weixin_46020146的博客 184

windowsApache2.2.9+Subversion1.5.5(for Apache2.2.X)的配置与权限设置

1.安装Apache2.2.9(http://httpd.apache.org/download.cgi) 选择: Win32 Binary without crypto (no mod_ssl) (MSI Installer): apache_2.2.9-win32-x86-no_ssl-r2.msi [PGP] [MD5] 在安装过程输入信息前两项Network DomainServe...

weixin_30546189的博客 194

2013最新版Subversion 1.7.10 for Windows x86 + Apache 2.4.4 x64 安装配置教程+错误解决方案...

一 、工作环境   操作系统:Windows Server 2008 R2 SP1 x64   Apache版本:2.4.4   Subversion版本: Setup-Subversion-1.7.10.msi  TortoiseSVN版本:TortoiseSVN-1.7.13.24257-x64-svn-1.7.10.msi +LanguagePack_1.7.13.24257...

weixin_30553837的博客 209

Trac 手记(一) : Windows 下安装 Trac

 开发更好的软件,我相信 ITS(Issue Tracking System) VCS(Version Control System) 是必不可少的。对于国内现状,相信大多数本土公司都实施了 SCM ,却看不到 ITS 的痕迹。     所以,有必要学习使用 Trac。   通过搜索引擎,知道有以下 ITS :      Bugzilla : 基于 Perl。    

风随意静 684

svn搭建

svn搭建 原文:svn搭建二.Subversion的安装与测试 Subversion配置方式有很多种,同时也可以配置不同的操作系统之上,本文我讲解的是Subversion 1.5.4 for Apache2.2在Windows下的安装,通过与Apache的集成,Subversion可以采用Web Http的方式提供服务,这样...

weixin_30785593的博客 85

windows配置apache+subversion

windowsapache+subversion的svn的配置

Alian的专栏 761

WindowsApache 搭建配置Subversion服务器

一、软件下载     到 http://www.collab.net/downloads/subversion 下载相关软件。       二、安装软件       Subversion 1.8.3 版本的安装包自带了Apache 2.2.8,所以无需额外安装Apache服务器。一路默认安装,如果需要修改仓库根目录或者Apache2.2.8端口可以自行修改为自己的信息,A...

思维的世界 449

windows下安装基于ApacheSubversion服务器

Windows下安装最为方便的办法就是下载安装程序包,详细过程如下:1.安装程序与下载说明 Apache Web服务器 :http://httpd.apache.org/download.cgi        (Apache2.0.X版,我用的是2.0.59版;用2.2.X在windows配置文件修改后无法启动!) Subversion :(http://subversion.tigris.o

Eleven's Blog 2930

Windows配置基于apachesubversion.

在安装配置的过程中,我用的是(客户端:TortoiseSVN-1.4.4),(服务器端:Subversion-1.6.4及apache_2.2.4)以及LanguagePack-1.4.4(TortoiseSVN-1.4.4的汉化包)。   一、安装

zhaozhixiu2009的专栏 970

Subversion安装与配置(Windows)

flmn一、     环境操作系统Windows2000 Professional二、     下载1.  Subversionhttp://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91下载最新版,我下的是svn-1.1.2-setup-en-2.exe2.  客户端软件TortoiseSVNhttp://tortoi

边城浪子 4404

Windows上安装Subversion+Apache server

1.安装Apache serverApache的安装包可以从下面的URL获得:http://httpd.apache.org/download.cgi (在winodws下的安装很见到,在这里不做赘述!)2.安装SubversionSubversionWindows 安装包可以通过下面的URL获得: http://subversion.apache.org/packages.html(在winodws下的安装很见到,在这里不做赘述!)3.配置 Apache servera)将SVN集成到Apache服务

樊立明的专栏-测试轻骑兵 1305

Windows下安装基于ApacheSubversion

Windows下安装基于ApacheSubversion 2008-09-23 15:28 Windows下安装基于ApacheSubversion Windows Apache Subversion svnserve 由于看到的攻略有些小问题,同时对于apachesubversion不懂,所以安装的过程中,出现了一些小问题,却不知道是apache的问 题还是subversion的,或者是

Albert_Huang的专栏 892
上一篇: struts logic标签使用举例--logic篇
下一篇: PowerDesigner中批量根据对象的name生成comment的脚本(转)
caiqiling
博客等级 码龄19年 2粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值