`
rommal7090
  • 浏览: 107457 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

apache http server2.0.x+subversion1.5.6 svn安装配置使用

阅读更多

本文描述了在windows xp下面使用apache http server2.0.x+subversion1.5.6 svn安装配置使用

一下载所需软件

1. 下载svn-1.5.6,http://subversion.tigris.org/files/documents/15/45222/svn-win32-1.5.6.zip

2. 下载apache-2.0.X,http://archive.apache.org/dist/httpd/binaries/win32/

二安装配置

3. 安装apache到F:\MyDev\Apache HTTP Server\Apache2.2

4. 解压svn-win32-1.5.6.zip到F:\MyDev\svn-1.5.6,复制所有dll文件到F:\MyDev\Apache HTTP Server\Apache2.2\bin;复制mod_authz_svn.so, mod_dav_svn.so到F:\MyDev\Apache HTTP Server\Apache2.2\modules

5. 设定PATH环境变量,增加F:\MyDev\svn-1.5.6\bin

6. 创建svn资源库根路径F:\MySpace\Subversion,创建资源库
C:\>svnadmin create F:\MySpace\Subversion\repo

7. 修改F:\MyDev\Apache HTTP Server\Apache2.2\conf\httpd.conf
去掉#打开对DAV的屏蔽,内容如下:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
另外在下面增加两行:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

8. 创建用户验证口令
F:\MyDev\Apache HTTP Server\Apache2.2\bin>htpasswd -c passwd admin
其中admin为用户名,2次输入口令后,生成passwd文件。注意访问控制,可能因为读写权限不够,不能生成。
重命名passwd为svn.passwd并复制passwd到F:\MyDev\Apache HTTP Server\Apache2.2\conf\svn.passwd

9. 创建控制文件F:\MyDev\Apache HTTP Server\Apache2.2\conf\svn.access如下
[groups]
root = root

[/]
@root = rw


10. 在httpd.conf末尾增加以下内容
<Location /svn>
DAV svn
SVNParentPath F:/MySpace/Subversion/
AuthType Basic
AuthName "Subversion repositories"
AuthzSVNAccessFile "F:/MyDev/Apache HTTP Server/Apache2/conf/svn.access"
AuthUserFile "F:/MyDev/Apache HTTP Server/Apache2/conf/svn.passwd"
Require valid-user
</Location>

11. OK,启动apache http server,访问http://localhost/svn/repo/,you go it ~!!!

分享到:
评论

相关推荐

    Setup-Subversion-1.5.6.msi

    1. 安装Apache HTTP Server:Subversion通常与Apache HTTP Server结合使用,提供WebDAV协议的访问。首先,你需要下载并安装Apache服务器,确保它支持mod_dav_svn模块。 2. 配置Apache:在Apache的配置文件httpd....

    subversion 1.5.6

    3. 配置Subversion服务器,如使用Apache HTTPD服务器的mod_dav_svn模块,或者内置的svnserve服务。 五、Subversion命令行工具: 1. `svn co URL`: 检出代码到本地。 2. `svn commit -m "message"`: 提交变更到版本...

    SVN服务器端安装指南及注意事项

    - 解压缩subversion-1.5.6.tar.gz和subversion-deps-1.5.6.tar.gz,注意subversion-deps会包含apr的旧版本(0.9.x),而Apache 2.2.x需要的是1.2.x版本的apr。 - 在解压后的subversion-1.5.6目录中,如果系统已有...

    Redhat安装Apache和SVN详细教程和包括全套软件下载

    Redhat.Enterprise.Linux.5 安装Apache和SVN详细教程 提供软件清单: apr-1.3.9.tar.gz apr-util-1.3.9.tar.gz httpd-2.2.13.tar.gz subversion-1.5.6.tar.gz subversion-deps-1.5.6.tar.gz Redhat安装Apache和SVN...

    linux下svn的安装

    对于Apache 2.0.x,应使用APR 0.9.x;而对于Apache 2.2.x,应使用APR 1.2.x。在这个例子中,我们使用的是Apache 2.2.x,因此需要移除从deps解压出的apr和apr-util,转而使用已安装的apr。 5. 继续安装Subversion: ...

    Windows下,SVN和apach+trac集成

    mod_python-3.3.1.win32-py2.5-Apache2.0.exe pysqlite-2.6.3.win32-py2.5.exe python-2.5.msi Setup-Subversion-1.5.6.msi setuptools-0.6c11.win32-py2.5.exe svn-python-1.5.6.win32-py2.5.exe TortoiseSVN-1.7.2...

    svn1.5.6软件下载

    本文将深入探讨Subversion 1.5.6这一特定版本,以及在Windows系统上安装和使用SVN服务端的详细步骤。 标题"svn1.5.6软件下载"指的是Subversion 1.5.6版本的下载,这是一个针对Windows系统的服务端软件。Subversion ...

    svn-win32-1.5.6

    1.5.6版本的Subversion服务端可以通过`svnserve`或Apache HTTP Server进行配置。`svnserve`是Subversion自带的轻量级服务器,而Apache提供更强大的功能,如身份验证和访问控制。 6. 兼容性: 虽然`svn-win32-...

    SVN的配置和使用(搜集了SVN的安装和配置过程)

    ### SVN的配置与使用详解 #### 一、安装与配置SVN服务器端 **SVN**(Subversion)是一种广泛使用的版本控制系统,它帮助开发者管理代码变更,协同工作。以下是搭建SVN服务器的基本步骤: 1. **解压并安装SVN与...

    Apache+SVN+Trac完整工具包

    该工具包中包括了三者集成的说明文档和相关安装包 软件列表: Genshi-0.6.win32.exe ...Setup-Subversion-1.5.6.msi setuptools-0.6c11.win32-py2.5.exe svn-python-1.5.6.win32-py2.5.exe Trac-0.12.2.win32.exe

    SVN服务端和客户端(包括创建SVN文档说明)

    2. 分配权限:设置仓库访问控制,可以使用`svnserve`的配置文件或Apache HTTPD服务器与SVN模块配合。 3. 克隆仓库:在客户端,使用“导出”或“检查出”功能获取仓库的副本。 在日常开发中,开发人员可以通过以下...

    TortoiseSVN-1.5.6-zh_CN.pdf

    Subversion(简称SVN)是一种广泛使用的开源版本控制系统,主要用于软件开发,但也适用于任何类型的文件管理,如文档、视频、图片等。 TortoiseSVN的版本1.5.6是其发展历史中的一个特定版本,由Stefan Küng、Lü...

    CollabNetSubversion-server-1.6.17-4.win32.exe

    CollabNet 官方提供的用于 Windows 操作系统 Subversion 服务器端以及客户端。 安装包内已经包含了当前最新版本的 Apache 2.2.19 (Win32) Server version: Apache/2.2.19 (Win32) Server built: May 30 2011 20:49:...

Global site tag (gtag.js) - Google Analytics