why http:
svn的dav模式很方便,允许用http协议查文档,在公司中用URL引用文档很方便。
利用webdav,批量的下载web上的文档,无需其它工具。
由于svn天生支持http协议,不用另外运行svnserve服务,一个apache服务全部搞定。
why not:
效率可能稍差
目前的tortoieSVN总报错(小乌龟能看版本路线图,还是很可爱的)
偶们的服务器是windows, 当然希望sso, 集成windows认证。根据tortoieSVN上介绍的服务器配置,很容易安装好。主要利用mod_auth_sspi。
以下几点要注意:
1. Require valid-user要小心,如果不用AuthzSVNAccessFile指定权限文件,会许所有用户访问,Guest用户通常是打开的,一样能看到。服务器上的所有有效用户都有权限。
2. 简单允许组用户访问:Require group "domainserver\\somegroup"
3. SSPIOmitDomain On 如果没有,缺省是off, 在svn的history里面会看到完整的域用户名“domain\steeven", 很难看。如果打开这个开关,看到的就是普通的"steeven"
svn满足了的java爱好者的重构欲望,大力推荐~
分享到:
- 2006-10-25 10:37
- 浏览 3446
- 评论(2)
- 论坛回复 / 浏览 (2 / 5275)
- 查看更多
相关推荐
svn+apache+完整图解+配套软件(Subversion+apache)
Linux环境下搭建Subversion(简称svn)服务器,主要涉及到两个方面:一是Subversion自身服务的搭建,二是与Apache服务器的集成。Subversion是一个开源的版本控制系统,用于跟踪文件和目录的变更,便于团队协作开发。...
【Subversion + Apache + TortoiseSVN 安装说明】 Subversion 是一个开源的版本控制系统,Apache 是一款广泛应用的Web服务器,TortoiseSVN 是一个 Windows shell 接口,用于 Subversion。以下是对安装过程的详细...
SVN 版本管理系统的安装(CentOS+Subversion+Apache+Jsvnadmin)安装步骤 本标题描述了本文档的主要内容,即 SVN 版本管理系统的安装过程,该过程包括安装 CentOS、Subversion、Apache 和 Jsvnadmin 等组件。 描述...
总结起来,持续集成-Subversion+Apache+Jsvnadmin+Jenkins的搭建涉及到多个组件的配置和集成,每个环节都需要细致入微的操作,以确保整个流程的顺畅。通过这个系统,开发者可以实现快速反馈,提高代码质量和团队协作...
总之,"Subversion+Apache"组合提供了强大且灵活的代码版本管理解决方案,适用于企业级的软件开发环境,其稳定性和可扩展性使其成为许多组织的首选。提供的源码包和文档可以帮助用户快速搭建和配置自己的SVN服务器,...
Apache、Subversion 和 TortoiseSVN 是用于版本控制系统的重要组件,尤其在软件开发团队中广泛使用,便于协作和代码管理。下面将详细介绍这三个组件以及如何进行安装。 **Apache Subversion (SVN)** Apache ...
总结,配置Subversion 1.6.6 + Apache 2.2.14 + TortoiseSVN 1.6.6的关键步骤包括安装Subversion服务器组件,配置Apache的`httpd.conf`以启用DAV和SVN支持,创建用户认证文件,以及安装TortoiseSVN客户端。...
- 定期检查Apache和Subversion的日志文件,以便发现和解决问题。 - 定期备份你的Subversion仓库,以防数据丢失。 通过以上步骤,你就能成功地在Apache服务器上集成并配置Subversion,提供安全、高效的代码版本...
在IT行业中,Linux、Apache和Subversion是三个非常重要的组件,它们共同构成了一个高效且可靠的软件开发环境。本文将详细讲解如何在Linux系统上安装和配置Apache Web服务器以及Subversion版本控制系统。 首先,...
在这个"subversion-1.9.5+apache-2.4.25安装步骤及安装包"中,我们将探讨如何在操作系统上安装和配置这两个组件。 首先,让我们详细了解一下Subversion 1.9.5。这个版本是Subversion的一个稳定版本,它提供了一些新...
将Subversion与Apache结合使用,可以实现Web访问代码仓库并进行权限控制。以下是关于Subversion基于Apache使用时用户权限管理的详细知识: 1. **Subversion的使用方式** Subversion提供了两种主要的访问方式: - ...
《Subversion+Trac+Installation+Manual》配置指南 Subversion和Trac是两种在软件开发领域广泛应用的工具。Subversion是一款开源的版本控制系统,它允许团队协作开发,跟踪文件和目录的变更历史,便于代码管理和...
在Windows环境下搭建Apache Subversion(SVN)服务器并实现域认证的过程相对复杂,但通过以下步骤,你可以成功地创建一个安全且高效的版本控制系统。以下是详细的操作指南: 首先,你需要下载Apache HTTP Server的...
### Linux下搭建svn+apache知识点详解 #### 一、概述 在Linux环境下搭建Subversion (SVN) 和 Apache 的联合服务是一种常见的版本控制系统部署方案。通过Apache作为前端服务器,可以利用HTTP协议方便地进行SVN仓库...
以上就是在Windows XP和Windows 7环境下配置SVN+Apache的详细步骤。请记住,实际操作时,你需要根据自己的具体情况进行适当的调整,比如端口号、防火墙设置等。在配置过程中遇到问题,可以查阅Apache和Subversion的...