日期:2012-04-04 09:00:00 来源:本站整理
Win 2003系统下搭建SVN服务器[操作系统]
本文“Win 2003系统下搭建SVN服务器[操作系统]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
1、安装必备的软件
需求的软件清单:
【1】 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
【2】 Setup-Subversion-1.7.4.msi
【3】 LanguagePack_1.7.5.22551-win32-zh_CN.msi
【4】 TortoiseSVN-1.7.5.22551-win32-svn-1.7.3.msi
安装次序顺次安装【1】【2】【3】【4】个软件,基本全部都是一路 Next 便可以搞定了.
2、配置SVN
(1)复制svn的动态库到Apache下
比方
将 C:\Program Files\Subversion\bin \ 下的
libdb48.dll
mod_authz_svn.so
mod_dav_svn.so
复制到
C:\Program Files\Apache Software Foundation\Apache2.2\modules 下
(2)改正Apache配置文件
翻开C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf
找到第83、84行,撤消注释. www.110hack.com
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
然后再在第129行今后增添2行
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
最后再在httpd.conf 末尾加上svn的web途径配置
比方:
<Location /svn>
DAV svn
SVNParentPath d:\svn
AuthType Basic
AuthName "test"
AuthUserFile d:\svn\passwd
AuthzSVNAccessFile d:\svn\authz
Require valid-user
</Location>
注意:记得在d:\下新建文件夹(d:\svn)
至此 Apache的配置文件httpd.conf改正完成.
(3)成立 身份考证文件
密码文件[passwd]存放在 d:\svn\passwd(具体的文件途径由 http.conf 里指定)
为了便利操作,可以先用windows 的path 号令(path c:\Program Files\Apache Software Foundation\Apache2.2\bin) www.2cto.com
htpasswd -c d:\svn\passwd admin
我们用记事本可以翻开查看passwd这个文件
可以看出,我们输入的密码,已经被加密了.但是【用户名】(admin)还是可以看到.
(4)成立拜候权限文件
改文件存放在 d:\svn\authz,(具体的文件途径由 http.conf 里指定)
参考配置文件以下:
#组配置 组 = 用户名
[groups]
# 为全部库指定默许拜候法则
# 全部人可以读
[/]
* = r
admin = rw
# 为test版本库拟定权限
#admin组拥有读写权限
#user组只有读取权限
[Temp:/svn/test]
admin = rw
重启Apache服务
3、测试
(1)成立版本库
新建一个文件夹--》鼠标右键点击---》挑选【在此成立版本库】
顺次点击【成立目录构造】【启动版本库浏览器】
(2)在d:\新建一个目录叫 wwwroot,我们用来测试svn能否成功安装了
向wwwroot里,复制些文件.然后将文件 导入 库中
(3)翻开IE浏览器,输入http://192.168.1.102/svn/test
假如svn配置精确的话,应当可以看到上面的内容.
(4)Linux环境下Eclipse拜候测试
以上是“Win 2003系统下搭建SVN服务器[操作系统]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论