简单配置SVN
使用APACHE版本apache_2.0.59-win32-x86-no_ssl.msi
SVN版本 svn-1.4.5-setup.exe
客户端版本 TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.msi
安装好APACHE和SVN后
将
SVN/BIN目录下的
mod_dav_svn.so 和 mod_authz_svn.so 复制到
APACHE/modules 的目录中去
SVN/bin/目录下的
dll文件拷贝到apache根目录下的bin下,如果提示覆盖文件,就不用覆盖了
修改apache的httpd.conf(位于conf目录下)
找到下面的语句
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
然后把它们前面的#号去掉,在最后还要增加刚刚从SVN那里拷贝过来的SO
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
创建仓库
md d:/svn
svnadmin create d:/svn/repository
用htpasswd工具建立一个密码文件
APACHE\bin\htpasswd –c -p d:\svn\passwords sillycat
然后就直接去编辑这个passwords文件吧
最后打开APACHE/CONF
在最后增加如下配置:
<Location /svn>
DAV svn
SVNParentPath d:/svn
AuthType Basic
AuthName "Restricted Files"
AuthUserFile d:/svn/passwords
Require user sillycat
Require user kiko
Require user mike
</Location>
分享到:
相关推荐
本文将详细介绍如何在Windows环境下安装和配置SVN服务端以及Apache服务器,并最终实现通过Apache访问SVN仓库。 #### 二、准备工作 1. **下载所需软件** - 下载最新版本的SVN服务端软件: - 地址:...
在Linux RedHat9系统上配置SVN(Subversion)与Apache服务器的集成是开发者和系统管理员常用的操作,以便实现版本控制系统和Web服务器的完美融合,提供便捷的代码管理和Web访问功能。以下是一份详细的配置指南: ...
以下将详细介绍如何在Linux 6.5系统上搭建SVN + Apache服务器。 #### 一、安装Apache HTTP Server Apache HTTP Server是搭建SVN服务器的基础组件之一,其主要功能是提供Web服务。安装步骤如下: 1. **安装Apache...
【描述】虽然描述为空,但我们可以推测博主可能分享了他在配置SVN与Apache服务器过程中的经验和心得,可能包括了一些常见问题的解决方案和最佳实践。 【标签】:“源码”和“工具”这两个标签表明了主题涉及的是与...
以下将详细介绍如何在Windows环境下配置SVN和Apache服务器。 首先,我们需要准备必要的软件。Subversion服务端可以从官方网站下载最新版本,例如文中提到的1.6.6版。Apache服务器则需选择带有openssl的版本,如...
通过以上步骤,我们可以在Windows环境下成功地安装和配置SVN及Apache服务器,实现一个基本的版本控制系统。这种配置不仅可以满足小型团队的需求,还能够为大型项目提供稳定的版本控制环境。随着项目的不断发展,还...
【概述】 ...以上就是Ubuntu环境中配置SVN+Apache+SSL的详细步骤,包括安装、配置、权限设置以及SSL安全连接的建立。通过这样的设置,你的团队可以安全地协作开发项目,同时确保代码仓库受到保护。
### SVN与Apache服务器的安装配置知识点详解 #### 一、概述 在软件开发过程中,版本控制工具和Web服务器是不可或缺的。本篇文章旨在详细介绍如何在Windows环境下安装并配置Subversion (SVN) 和 Apache Web 服务器,...
#### 三、配置SVN和Apache 为了让Apache能够代理SVN服务,还需要进行一些必要的配置工作: 1. **复制必要的库文件**: - 将`Subversion\bin`目录下的`mod_authz_svn.so`、`mod_dav_svn.so`、`libdb44.dll`、`...
本文将详细介绍如何在Windows环境下配置SVN+Apache服务器,并完成基本的权限设置,以便于团队成员可以通过Web方式进行版本库的操作。 #### 二、所需软件及环境 1. **Apache服务器**: Httpd-2.2.17-win32-x86-...
安装过程中,确保选择包含`mod_proxy`、`mod_proxy_http`和`mod_rewrite`等模块,因为这些将在配置SVN时用到。 2. **获取SVN**:获取SVN的源码或者预编译的二进制包。根据你的操作系统,可以从Apache Subversion的...
在Apache中配置SVN,可以将版本控制系统暴露给网络,让团队成员通过HTTP或HTTPS协议访问和管理代码库。 二、Subversion (SVN) Subversion是一款开源的版本控制系统,旨在替代早期的CVS( Concurrent Versions ...
在本配置中,我们将通过Apache web服务器来部署Trac,实现通过Web访问项目管理和版本控制的功能。 1. **总体说明** Trac环境的搭建主要涉及以下组件: - Apache HTTP Server:作为Web服务器,负责处理HTTP请求并...
通常,这样的过程包括下载和安装两个软件,配置SVN仓库,设置Apache模块,以及可能的权限和安全设置。 **标签解析:** "源码"标签暗示我们将涉及源代码管理,即SVN作为版本控制系统的作用。"工具"标签则提示SVN和...
Linux 中安装 SVN 和 Apache 服务器的手顺指南 本文档旨在指导读者在 Linux 系统上安装 SVN 和 Apache 服务器,并对安装过程中的关键知识点进行详细解释。 安装 APR 和 APR-Util APR(Apache Portable Runtime)...
本文将详细介绍如何在Windows XP和Windows 7系统下配置SVN服务器,利用Apache作为前端代理,以实现远程访问和版本控制。以下是详细的配置步骤: 1. **安装Apache HTTP Server** 首先,你需要下载并安装Apache ...
### Linux下配置SVN与Apache实现版本控制及Web访问 #### 概述 本文将详细介绍如何在Linux环境下配置Subversion (SVN) 和 Apache HTTP Server,以实现版本控制功能,并支持通过SVN客户端和Web浏览器两种方式进行...
在本文中,我们将详细探讨如何在Windows环境下安装和配置Trac、Subversion(SVN)以及Apache服务器,这对于初学者来说是一份宝贵的指南。首先,确保你已经准备好所有必要的软件包,包括Apache、SVN、TortoiseSVN、...
配置SVN仓库的访问路径,以及SSL证书和密钥的位置。 9. **创建SSL证书**: 使用openssl工具创建自签名证书或购买权威机构签发的证书。这通常包括生成私钥(server.key)和证书请求(csr),然后使用私钥和CSR创建...