博客分类:
java
1、apache官网下载Apache2.2.22,设安装目录为:D:\Program Files\Apache Software Foundation\Apache2.2
2、http://sf.net/projects/win32svn 下载Subversion1.7.3,假设安装目录为:D:\svn-win32-1.7.3
3、整合配置步骤如下:
复制D:\svn-win32-1.7.3\bin目录下的mod_dav_svn.so,mod_authz_svn.so到D:\Program Files\Apache Software Foundation\Apache2.2\modules目录下。
复制D:\svn-win32-1.7.3\bin目录下的所有dll文件到D:\Program Files\Apache Software Foundation\Apache2.2\bin 目录下.
修改D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf配置文件,
找到
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so,
取消前面的2个“#”。
并在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
4、使用Apache自带的htpasswd工具,生成密码文件(需要建立D:\Program Files\Apache Software Foundation\Apache2.2\conf-svn目录)。命令如下:
D:\Program Files\Apache Software Foundation\Apache2.2\bin>htpasswd -cmb ../conf-svn/passwd test test
5、打开配置文件D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf,在文件最后增加:
<Location /svn>
DAV svn
SVNParentPath D:\svnrepos
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile "D:\Program Files\Apache Software Foundation\Apache2.2\conf-svn\passwd"
Require valid-user
</Location>
保存httpd.conf文件,重启Apache,就能访问了。
第一次访问时提示输入用户名密码。使用htpasswd命令中设置的用户名密码访问。
分享到:
相关推荐
windows下Apache2.2.9+Subversion1.5.5(for Apache2.2.X)的配置与权限设置,来源于网络
subversion1.7,供亲们下载~~~
CollabNet Subversion 1.7 CollabNet Subversion 1.7 CollabNet Subversion 1.7 CollabNet Subversion 1.7CollabNet Subversion 1.7CollabNet Subversion 1.7CollabNet Subversion 1.7CollabNet Subversion 1.7
Slik-SubversionSlik-Subversion
Apache 2.2 + Subversion 1.6.5 版本控管安裝筆記,Apache 2.2 + Subversion 1.6.5 版本控管安裝筆記
This documentation was written to describe Subversion 1.7. If you are running a newer version of Subversion, we strongly suggest that you visit and consult the version of this book appropriate for ...
SVN手册 For Subversion 1.7
Apache Subversion command line tools
Apache Ant 1.7.0 is now available for download. Ant 1.7 introduces a resource framework. Some of the core ant tasks such as <copy/> are now able to process not only file system resources but ...
xp+apache2.2+subversion1.6.17搭建版本控制服务器
subvserion-1.7英文版完全参考手册,详细的介绍了subversion的操作
使用Subversion进行版本控制针对 Subversion 1.4(根据r2866编译) What Is Subversion? Subversion is a free/open source version control system. That is, Subversion manages files and directories, and the ...
Apache+ subversion+tortoiseSVN安装手册
1 假设安装Apache至D:\Apache2 (%Apache_HOME%) 2 复制附件解压后里面的*.dll和*.so到%APACHE_HOME%\modules 3 修改%APACHE_HOME%\conf\httpd.conf,增加或修改: LoadModule dav_module modules/mod_dav.so ...
windws下的svn客户端命令工具,可用于脚本执行
svn linux
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去...
Setup-Subversion-1.7.7.rar,svn相关
适合subversion server 1.7.0 的eclipse&myeclipse插件,不同的svn服务器需要配套的eclipse插件才能在myeclipse工具里使用,这个就是用于svn1.7.0 的eclipse插件。官方没有给出1.7.x的插件,但是这个1.8.x支持svn...
svn服务端 Setup-Subversion-1.7.8