网站地图    收藏   

主页 > 系统 > apache教程 >

SVN配置笔记|test-Apache教程

来源:自学PHP网    时间:2014-10-14 00:06 作者: 阅读:

[导读] ...

1.安装 apache

http://apache.justdn.org/httpd/binaries/win32/apache_2.0.63-win32-x86-no_ssl.msi

2. 安装 svn

3.配置httpd.conf

安装到默认路径为C:Program FilesSubversion
默认安装后,在apache的配置文件中会自动加入以下两行。
LoadModule dav_svn_module "C:/Program Files/Subversion/bin/mod_dav_svn.so"
LoadModule authz_svn_module "C:/Program Files/Subversion/bin/mod_authz_svn.so"
把这行的注释去掉
LoadModule dav_fs_module modules/mod_dav_fs.so

拷贝C:Program FilesSubversionbin下的libdb44.dll到这个目录下C:Program FilesApache GroupApache2bin
打开apache的配置文件在末尾处加入以下参数:
<Location /svn>
DAV svn
SVNPath d:svn

AuthType Basic
AuthName "Windy SVN"
AuthUserFile d:svndatatestpasswd
Require valid-user
</Location>
保存。

另: 如果有多个仓库可以把SVNPath d:svndatatest 改为

SVNParentPath D:SVN
SVNListParentPath on

4.建立仓库
C:Program FilesSubversionbin> svnadmin create d:svndatatest //用svnadmin命令创建名为test的仓库(这条命令成功后,在test下会出现很多文件夹和文件)

5 创建用户账号

进入apachebin目录
bin> htpasswd -cm d:svndatatestpasswd user1 //用htpasswd命令创建第一个用户(user1),同时生成密码认证文件,c参数为create,m参数为MD5加密方式
New password: ******
Re-type new password: ******
Adding password for user user1 //加入用户成功
C:Program FilesApache GroupApache2bin> htpasswd -m d:svndatatestpasswd user2 //用htpasswd命令创建第二个用户(user2),注意如果在这时加入c参数会覆盖掉之前创建的用户及文件。
New password: ******
Re-type new password: ******
Adding password for user user2 //加入用户成功

重新启动apache,进行测试。
用IE打开http://localhost/svn,这时应该可以看到

SVN配置笔记》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Server/Apache/18045.html

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论