`

Apache HTTP+SVN 实现远程访问

阅读更多

Apache HTTP+SVN 实现远程访问

1.Enviroment

  Apache HTTP

  官网:

          http://httpd.apache.org/

下载最新的2.2版,现在应该是2.3版,但2.3是beta版本,可能有bug,所以最好是用2.2版本

  SVN

   官网:

        http://subversion.apache.org/

 下载最新版本1.7.0

好了。以上下载完了就可以操作了

先将软件安装,这里就在赘述

然后做下面步骤:

1.将svn/bin下面的so文件拷贝到Apache HTTP 安装目录的module下面

在conf/httpd.conf里面添加

LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so

<Location /svn>
    DAV svn
    SVNParentPath e:\svn
</Location>

2.拷贝dll

将svn/bin下面的所有dll 全部拷贝到Apache HTTP 安装目录的bin下面

最后我们就可以验证我们的远程登录好不好是了

嘿嘿看看效果:




 好了

  • 大小: 136.9 KB
  • 大小: 10.2 KB
0
0
分享到:
评论

相关推荐

    linux / centos apache server + svn

    标题 "Linux / CentOS Apache Server + SVN" 涉及到的是在Linux CentOS操作系统上...通过Apache服务器的集成,使得远程访问和管理代码变得更加便捷。理解并掌握这一组合对于IT开发者和运维人员来说是非常重要的技能。

    apache+svn安装

    而Apache作为一款广泛使用的Web服务器软件,能够很好地与SVN结合,实现基于Web的版本控制服务。本文将详细介绍如何在CentOS 6.5 x86_64系统上安装并配置Apache + SVN。 #### 一、操作系统环境 本文的操作系统环境...

    Apache HTTP Server + SVN 版本控制方案(一)

    总结来说,"Apache HTTP Server + SVN 版本控制方案"是一个有效的代码管理和协作工具,它利用Apache的Web服务功能,配合SVN的版本控制特性,为开发者提供了一个便捷的远程访问和协作环境。通过深入理解Apache的配置...

    ubuntu linux 配置svn+apache+ssl

    在Ubuntu环境下搭建SVN(Subversion)服务器,结合Apache HTTP服务器和SSL(Secure Sockets Layer)加密,能够实现安全的版本控制系统,并通过HTTPS协议进行访问。Apache的用户认证管理确保了权限控制,而authz配置...

    CentOS4 环境apache+svn完全配置(实际配置日记)

    Apache作为前端服务器,可以为SVN提供更安全、更灵活的访问方式。 2. **安全性与权限管理:** Apache可以配置复杂的认证机制来保护SVN仓库的安全性。 3. **易于管理和维护:** 通过Apache的管理界面,可以轻松地对...

    Apache+SVN服务器环境搭建[文].pdf

    Apache 和 Subversion(SVN)集成构建...例如,你可能需要添加SSL支持以加密传输,或者配置防火墙规则来允许远程访问。总之,Apache+SVN的组合提供了一个强大且灵活的代码管理平台,是软件开发团队协作的重要工具。

    apache+svn

    总之,Apache 和 SVN 的结合使用提供了一种方便、安全的方式,让用户可以通过 Web 方式访问和管理 SVN 仓库,这对于远程协作和版本控制非常有用。正确配置和理解两者之间的关系是实现这一目标的关键。

    svn+apache(httpd) svn离线安装包,需要的自取

    10. **安全注意事项**:虽然HTTP协议方便了远程访问,但也带来了安全风险。因此,建议使用HTTPS,以加密传输内容并验证服务器身份。此外,定期更新Apache和SVN以获取最新的安全补丁也是至关重要的。 离线安装包可能...

    svn+apache+trac配置

    在本配置中,我们将通过Apache web服务器来部署Trac,实现通过Web访问项目管理和版本控制的功能。 1. **总体说明** Trac环境的搭建主要涉及以下组件: - Apache HTTP Server:作为Web服务器,负责处理HTTP请求并...

    svn+apache 配置版本管理详细步骤以及安装包

    本文将详细介绍如何在Windows XP和Windows 7系统下配置SVN服务器,利用Apache作为前端代理,以实现远程访问和版本控制。以下是详细的配置步骤: 1. **安装Apache HTTP Server** 首先,你需要下载并安装Apache HTTP...

    java war包+tomcat+svn+pom.xml实现各开发环境自动化部署

    本文将详细介绍如何使用Java的WAR包格式,结合Apache Tomcat应用服务器,以及Subversion (SVN) 版本控制系统,通过POM.xml构建文件来实现开发环境的自动化部署。 ### 第一步:Linux配置SVN账号 1. **安装SVN**: ...

    window无线局域网+svn

    4. **设置访问方式**:可以通过多种方式访问SVN仓库,包括HTTP、HTTPS、SSH等,根据安全性需求选择合适的方式。 5. **测试连接**:在本地机器上使用SVN客户端工具尝试连接服务器,确认一切正常。 ### MyEclipse...

    Maven+Svn安装笔记.rar

    5. **服务端安装**:这部分可能详细讲解如何在服务器上设置SVN仓库,包括使用Apache Subversion服务器软件(如VisualSVN Server)或其他服务器选项,以及配置访问控制和权限管理。 这些笔记对于初学者来说是一份...

    SVN版本管理系统的安装(CentOS+Subversion+Apache+Jsvnadmin)安装步骤

    本标签列出了与 SVN 版本管理系统安装相关的关键词,包括开发工具、apache、SVN 版本管理系统、SVN 和 SVN 版本管理等。 主要内容解释 1. 安装 CentOS 安装 CentOS 是 SVN 版本管理系统的基础操作系统,本文档未...

    软件+svn服务端/客户端安装包

    总的来说,SVN是软件开发团队协作的重要工具,通过这个压缩包,你可以快速搭建起SVN环境,实现代码版本管理和团队协作。无论是服务端的部署还是客户端的使用,都有丰富的资源和文档可供参考,帮助你更好地理解和应用...

    持续集成环境maven+nexus+jenkins+svn搭建

    1.1 下载 Maven:访问Apache Maven官方网站下载最新版本的Maven,根据操作系统选择对应的二进制包。 1.2 安装 Maven:解压缩下载的文件,将解压后的路径添加到系统的PATH环境变量中,以便于在任何目录下都可以执行...

    如何通过公网以http方式访问单位的svn.让svn支持http协议

    要实现HTTP访问,我们需要将SVN与Apache HTTP服务器集成。Apache是一个流行的开源Web服务器,支持多种模块,包括用于SVN的mod_dav_svn模块。Apache的配置文件(通常为`/etc/httpd/conf/httpd.conf`或`/etc/apache2/...

    Visual Studio+ SVN版本管理说明.zip

    - 仓库可以是本地磁盘、网络共享或远程服务器,如Apache或Windows服务。 - 配置访问控制,如通过用户权限设置,限制对特定目录的读写操作。 3. **客户端工具**: - TortoiseSVN是常用的Windows图形化客户端,...

Global site tag (gtag.js) - Google Analytics