1.httpd.conf配置:
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
<Location /svn>
DAV svn
SVNListParentPath on
SVNPath F:\pcss_project
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile D:\Apache2.2\bin\passwd
AuthzSVNAccessFile F:\pcss_project\conf\authz
Require valid-user
#SSLRequireSSL
</Location>
2.其中passwd不是用repository/conf/passwd.而是要用apache/bin/htpasswd命令去生成。
创建文件同时添加chembo用户:
htpasswd -c passwd chembo
添加新用户:
htpasswd passwd lxb
或者
htpasswd.exe -b passwd namce pw
密码会在命令后提示你输入。
3.将你创建的用户添加到repository/conf/authz里面的权限去。
分享到:
相关推荐
以下是对"apache+svn安装配置"的详细说明: 1. **Apache服务器安装**: - 首先,你需要下载Apache服务器的安装包,如httpd-x.x.x-win32-x86.zip(x.x.x代表版本号),解压到指定目录。 - 安装过程中,需选择合适...
Apache 和 Subversion(SVN)的组合是一种常见的版本控制系统,用于管理软件开发中的源代码和其他文件。Apache 作为Web服务器,而Subversion则提供版本控制功能。以下是对这个主题的详细解释: 一、Apache Web...
3. 编辑Apache的配置文件`/etc/apache2/sites-available/default`,在`<VirtualHost>`标签内添加以下内容: ``` <Location /svn> DAV svn SVNPath /var/svn/repo_name AuthType Basic AuthName "SVN ...
2. 修改Apache的配置文件httpd.conf,取消关于LoadModule dav_fs_module和LoadModule dav_module的注释,并在LoadModule部分添加LoadModule dav_svn_module和LoadModule authz_svn_module。 3. 创建用户认证文件。...
### Apache+SVN+Trac配置详解 #### 第1章 引言 ##### 1.1 编写目的 本文档旨在详细介绍如何安装与配置Apache、Subversion (SVN) 和 Trac,以便构建一个高效的版本控制系统和项目管理平台。在软件开发过程中,版本...
总的来说,配置Subversion+Apache+SVN服务器涉及到软件安装、文件配置、端口设置以及版本库创建等多个环节。理解并掌握这些步骤,将有助于构建高效、安全的代码管理环境,提升团队协作效率。在实际操作中,务必根据...
Cent OS上配置Apache2 + SVN Cent OS上配置Apache2 + SVN
为了在Apache上启用SVN服务,需要编辑Apache的配置文件(通常是`/etc/httpd/conf/httpd.conf`),并添加`LoadModule dav_svn_module /usr/local/subversion/mod_dav_svn.so`和`LoadModule authz_svn_module /usr/...
### Apache + SVNServer 配置详解 #### 一、配置前准备 在开始Apache与Subversion(SVN)服务器的配置之前,确保已正确安装Apache Web服务器和Subversion。本指南将详细介绍如何在Windows环境下配置Apache与...
【Apache + SVN 在 Windows 下的配置与应用】 Apache 和 Subversion(简称 SVN)是软件开发过程中常见的工具,Apache 作为一款流行的开源Web服务器,而 SVN 则是一种版本控制系统,用于协同开发和管理代码版本。本...
Apache作为Web服务器,Trac是一个带有内置wiki和问题跟踪系统的Web应用程序,而SVN(Subversion)则是版本控制系统,用于追踪文件和目录的更改。本安装指南详细介绍了如何在Windows Vista环境下搭建这个系统。 首先...
编辑Apache的配置文件`/etc/httpd/conf.d/svn.conf`,添加以下内容: ```conf LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /svn> ...
### Windows 下配置 Apache + SVN + Trac 的方法详解 #### 一、背景介绍 在进行软件开发的过程中,项目管理和版本控制是非常重要的环节。为了更好地管理项目中的问题追踪、代码版本控制以及文档协作等功能,通常会...
4. **配置Apache**: 在Apache的配置文件(通常是`/etc/apache2/httpd.conf`或`/etc/httpd/conf/httpd.conf`)中,你需要添加一个新的VirtualHost或Location段来定义SVN仓库的访问规则。例如: ``` *:80> ...
### Apache+SVN+MySQL+PHP+SVNManager+BugFree 完全安装手册 #### 一、Apache+SVN 安装与配置 ##### 1. 安装 Apache 2.2.9 在安装 Apache 之前,请确保你的计算机运行的是 Windows 2000、Windows XP SP1 或 ...
Apache2+Svn 在 Ubuntu 下的详细配置 在本文中,我们将详细介绍如何在 Ubuntu 系统下配置 Apache2+Svn,以便实现版本控制和协作开发。本文将涵盖从安装 Apache2 和 Svn 服务器到配置 Svn 仓库的所有步骤。 安装 ...
【Apache+SVN+Trac】是一个常见的项目管理和版本控制系统组合,主要用于软件开发团队协作。Apache 作为Web服务器,Subversion (SVN) 提供版本控制功能,而 Trac 则是一个集成的项目管理工具,提供了缺陷跟踪、文档...
1. 打开Apache的配置文件`conf/httpd.conf`,找到`#LoadModule`行,取消对`mod_dav_svn`和`mod_authz_svn`模块的注释。 2. 添加以下内容到配置文件底部,用于定义SVN仓库的访问路径: ``` <Location /svn> DAV ...