1.安装apache服务器:按部就班安装即可
验证安装成功:IE中输入:http://localhost,显示:"It works!" ok.
2.安装SVN服务器
3.配置SVN服务器
修改Apache2.2\conf\httpd.conf
启用:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
并且增加:
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“
4.安装TortoiseSVN-1.6.12.msi 重启电脑
在F:盘创建svn_store文件夹,点右键创建版本库
4.增加代码库定义,添加到httpd.conf尾部: (Apache2.2\conf\httpd.conf)
<Location /svn>
DAV svn
SVNPath F:\svn_store (你创建的目录)
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile "c:\svn\svn_auth.passwd" (Apache 自己带的验证访问密码 路径目录自己写)
#AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
5.在Apache2.2/bin所在的目录,执行下列命令:
htpasswd -c c:\svn\svn_auth.passwd xia //创建,删掉旧文件,创建新的 (用户名)
htpasswd -m c:\svn\svn_auth.passwd Rick //添加,修改配置文件
6.重启Apache2.2服务器即可