需要在内网配置一个http访问的svn服务,使用的是一台windows xp机器。配置如下,先安装subversion。把Subversion\bin下的so文件拷贝到Apache2.2\modules中,将Subversion\bin中的dll拷贝到Apache2.2的Apache2.2\bin中。
编辑http.conf
添加LoadModule authz_svn_module modules/mod_authz_svn.so和LoadModule dav_svn_module modules/mod_dav_svn.so
将#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so的#去掉。
在最后加上
<Location /svn>
DAV svn
SVNParentPath D:\svnsrc
</Location>
D:\svnsrc就是svn的根目录了,建立一个仓库,如xxxx
重启服务,就可以访问http://localhost/svn/xxxx了。还可以加上安全策略,更多的配置可以查查网上其他的文章。
分享到:
相关推荐
以下是对"SVN笔记学习"内容的详细解读: 1. **Linux下SVN的搭建** - **安装SVN**: 在Linux系统中,通常通过包管理器来安装SVN,如在Ubuntu或Debian上使用`apt-get install subversion`,在CentOS或Fedora上使用`...
本教程将深入探讨SVN的基础知识,包括安装配置、基本操作以及协同工作流程。 1. **SVN安装与配置** - Windows用户可以通过TortoiseSVN这个图形化客户端进行安装,安装后,文件右键菜单会集成SVN功能。 - Linux和...
### Jenkins+SVN+Ant持续集成环境配置笔记 #### 一、引言 随着软件开发项目的日益复杂化,持续集成(Continuous Integration, CI)已成为现代软件工程中的一个重要组成部分。通过持续集成,团队能够频繁地集成代码...
1. **安装SVN服务器**:通常选择Apache HTTP Server(简称Apache)作为SVN的前端服务器,因为其稳定性高且配置灵活。你需要先在服务器上安装Apache,然后下载并安装SVN的服务器组件,如VisualSVN Server或CollabNet ...
在本文中,我们将详细探讨如何在Windows环境下安装和配置Trac、Subversion(SVN)以及Apache服务器,这对于初学者来说是一份宝贵的指南。首先,确保你已经准备好所有必要的软件包,包括Apache、SVN、TortoiseSVN、...
**标题解析:** "svn学习笔记-windows下安装svn加apache的安装流程" 这个标题告诉我们,本文将重点讲解如何在Windows操作系统上安装Subversion(简称svn)以及与Apache服务器的集成配置过程。Subversion是一款流行...
- 在/etc/httpd/conf.d/subversion.conf文件中配置Apache,添加SVN的HTTP访问支持。 - 如果存在多个Repository,需要相应调整认证文件的位置。 - **配置SVN** - 调整Repository目录下的conf子目录中的authz、...
- 访问 `http://localhost/svn/`,如果能够看到项目列表,则说明配置成功。 2. **验证Trac发布**: - 访问 `http://localhost/trac`,如果能够看到Trac项目主页,则说明配置成功。 通过以上步骤,我们已经完成了...
本笔记主要针对Linux环境下如何安装、配置及使用SVN进行详细介绍,旨在帮助用户在Linux系统上顺利搭建SVN服务器并进行日常的代码管理。 ### 1. SVN简介 SVN是Apache软件基金会的一个项目,用于管理文件和目录版本...
9. **Linux下安装SVN** - SVN(Subversion)是一种版本控制系统,这部分可能介绍了如何在Linux上安装和配置SVN服务器,以便团队协作和代码管理。 这些笔记内容全面,覆盖了从基础的Linux操作到复杂的分布式系统配置...
- 配置Apache以识别SVN库,通过修改Apache的配置文件(如httpd.conf),添加`LoadModule`指令加载模块,并设置`<Location>`指令来指定SVN仓库路径。 4. **安装Trac**: - 创建一个新的SVN仓库(如`svnadmin ...
Git 教程笔记的主要内容是介绍了 Git 的基本概念和安装配置步骤。Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放...
- 在浏览器地址栏中输入`http://localhost:8080/tcis`,若出现404页面,则需检查Tomcat配置中的模块路径设置。 - 确认项目配置无误后,再次尝试访问。 - 登录页面默认用户名为`admin`,密码为`abc123`。 #### 六...
【Mule学习笔记】初学者指南 Mule是一个开源的企业服务总线(ESB)和集成平台,它允许开发者轻松地连接不同的系统、应用和服务,实现数据的交换和业务流程的自动化。本学习笔记将帮助初学者理解Mule的基本原理、...
1. **Spring Cloud Config**:这是一个配置管理工具,支持将应用的配置存储在 Git 或 SVN 等版本控制系统中。它允许应用在运行时动态地获取和更新配置,还支持加密和解密配置内容。 2. **Spring Cloud Netflix**:...
### Git与GitHub学习笔记知识点详解 #### 一、Git版本控制系统概述 **1.1 Git简介** Git是一款分布式版本控制系统,由Linus Torvalds在2005年开发,用于Linux内核的开发。Git的主要特点包括支持离线开发、强大的...
- **下载与安装**:访问 Maven 官方网站 http://maven.apache.org/ 下载所需版本(本课程选用 3.1.1 版本)。解压 zip 包时需要注意路径中避免包含中文、空格或特殊字符。 - **环境配置**: - 配置 JDK 环境:确认...
在URL中输入配置地址,例如:Http://svn.sh.shinedely.com/svn/jupiter。 2. 完成导入后,需要对Apache服务器进行配置。打开`httpd.conf`文件(通常位于C:\Program Files\Zend\Apache2\conf),注释掉原来的...
相比传统的集中式版本控制系统(如SVN),Git在本地就能完成大部分操作,因此速度更快且更安全。 #### 二、基本命令 ##### 1. 更新服务器代码至本地 - **`git pull`**:该命令用于将远程仓库的最新代码拉取到本地...