经过多次尝试失败后,终于成功了。
安装环境 XP
apache 2.2 安装就不说了,
subversion1.5.5下载:http://subversion.tigris.org/files/documents/15/44589/svn-win32-1.5.5.zip
下载好Subversion 1.5.5,假设解压后路径为 c:\subsversion 解压后把 bin\ 下所有 dll文件及 mod_authz_svn.so mod_dav_svn.so 复制到 apache\modules 下,修改apache\conf\httpd.conf 文件
在文件
……
#LoadModule version_module modules/mod_version.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
最后添加两行:
LoadModule authz_svn_module modules/mod_authz_svn.so
LoadModule dav_svn_module modules/mod_dav_svn.so
假设版本库我要放在D盘
那在d:\ 建一个 svn目录 d:\svn
到 cmd,路径切换到 d:\svn
输入命令:
c:\subversion\svnadmin create svnroot
屏幕没什么提示,再输入dir,会发现多了个svnroot 目录
继续修改apache httpd.conf
在文件(靠后合适位置)添加:
<Location /svn>
DAV svn
SVNPath d:\svn\svnroot
</Location>
这时启动apahce,访问
http://localhost/svn
就可以看到成果了,更复杂的配置,如用户密码等请参照apache配置。
分享到:
相关推荐
4. **安装Subversion (SVN)**:下载并安装SVN 1.6.6的Windows版本,配置SVN服务器与Apache集成,将SVN作为Apache的一个模块运行。 5. **配置mod_dav_svn模块**:在Apache的配置文件中添加mod_dav_svn模块的相关配置...
Apache 2.2 + Subversion 1.6.5 是一个经典的版本控制系统组合,用于管理和协同开发源代码。Apache HTTP Server 提供了Web服务,而Subversion作为一个版本控制系统,允许团队成员跟踪代码变更并协作。TortoiseSVN则...
Linux环境下搭建Subversion(简称svn)服务器,主要涉及到两个方面:一是Subversion自身服务的搭建,二是与Apache服务器的集成。Subversion是一个开源的版本控制系统,用于跟踪文件和目录的变更,便于团队协作开发。...
Apache2.2+svn1.6.6 在Windows环境下配置版本控制...以上步骤完成之后,你将在Windows环境下拥有一个基于Apache2.2和Subversion1.6.6的版本控制系统,团队成员可以通过TortoiseSVN进行协同开发,管理和追踪代码更改。
本文档详细介绍了如何使用Apache2.2与Subversion(简称SVN)1.5.3版本来构建一个版本控制服务器的过程。通过此教程,用户能够了解整个搭建过程中的关键技术步骤,并成功实现一个可用的版本控制系统,便于团队协作...
例如,使用`htpasswd -c F:/install/Apache2.2/conf/passwd admin`来创建管理员用户。 完成以上步骤后,你就可以通过浏览器访问Trac了,例如`http://127.0.0.1:8000/ABC`。这个过程确保了Trac能够与SVN和Apache协同...
获取`http://apache.mirror.phpchina.com/httpd/modpython/win/3.3.1/mod_python-3.3.1.win32-py2.5-Apache2.2.exe`。 10. **apache22pwd.cgi**: CGI脚本,用于Apache密码保护。下载`...
- **复制模块文件**:将`mod_authz_svn.so`, `mod_dav_svn.so`复制到`C:\Program Files\Apache Software Foundation\Apache2.2\modules`。 ##### 3. 设置环境变量 - **PATH变量添加**:增加`C:\svn-1.4.6\bin`到...
通过以上步骤,你已经在Windows环境下成功配置了一个使用Apache Subversion的版本控制系统,并且实现了与Windows域的集成,确保了用户身份验证的安全性。这将有助于团队协作,提供一个可靠、可控的代码和文档存储...
安装路径设为`D:\Program Files\Apache Software Foundation\Apache2.2`。 - **验证**: 成功安装后,在浏览器中输入`http://localhost`,如果能看到默认的Apache欢迎页面,则表明安装成功。 **2. 安装Subversion ...
7. **mod-python**: mod_python-3.3.1.win32-py2.5-Apache2.2 8. **easyInstall**: setuptools-0.6c11.win32-py2.5 9. **MySQL**: mysql-installer-web-community-5.6.14.0 10. **MySQL-Python**: MySQL-python-...
从Subversion官网下载对应Apache2.2.x的服务器安装包。 **4.2 服务器安装** 可以选择安装版或压缩版。压缩版需要手动设置环境变量,将Subversion的bin路径添加到PATH。安装版则按向导进行,自定义安装路径,创建...
在Linux RedHat9系统上配置SVN(Subversion)与Apache服务器的集成是开发者和系统管理员常用的操作,以便实现版本控制系统和Web服务器的完美融合,提供便捷的代码管理和Web访问功能。以下是一份详细的配置指南: ...
- 将SVN服务端安装目录下的两个文件 `mod_authz_svn.so` 和 `mod_dav_svn.so` 复制到Apache的模块目录 `C:\Apache2.2\modules`。 - 编辑 `httpd.conf` 文件,启用必要的模块并添加SVN相关的配置段。 - 配置段示例...
集成与TeamForge Subversion Edge可以与TeamForge集成,实现项目管理、版本控制和协作的一体化。具体配置步骤包括在TeamForge中配置Subversion Edge作为版本控制系统,以及在Subversion Edge中设置TeamForge作为...
集成Apache与Subversion - 将Subversion中的`mod_dav_svn.so`、`mod_authz_svn.so`及相关`.dll`文件复制到Apache的`modules`目录下。 - 修改Apache的`httpd.conf`文件: - 解除注释`LoadModule dav_module modules...
copy C:\Program Files\Subversion\bin\*.dll C:\Program Files\Apache Software Foundation\Apache2.2\modules ``` - 注意替换上述路径为实际安装路径。 - **创建密码文件**: - 使用 Apache 的 htpasswd 工具...