1、 软件准备
① 到 apache官方网站http://httpd.apache.org/download.cgi下载 apache_2.2.20-win32-x86-openssl-0.9.8k.msi安装包(下载附件也可以)
② 到 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 页面下载Setup-Subversion-1.6.6.msi 安装包
③ 到http://tortoisesvn.net/downloads下载TortoiseSVN-1.6.16.21511-win32-svn-1.6.17.msi
2、软件安装
① 安装apache 一般来说直接点下一步可以了,在设置domain以及host的时候,没有自己的域名可以设置为localhost,Email填你自己的Email。
下面两个选择项
for All Users,on port 80, as a Service --Recommended.
only for Current User, on port 8080, when started Manually.
意思是:
为所有用户安装程序和快捷方式,端口80,作为服务安装,推荐
仅为当前用户安装程序和快捷方式,端口8080,启动apache服务手动启动
选择第一个注意80端口有没被占用,第二个则注意8080端口占用问题。
装好apache以后,这个时候,它已经在运行了,你可以在浏览器的地址栏输入http://localhost看看页面是否出现“It works!”
出现则表明安装成功,没有出现,检查可能出现的问题。
(Here我遇到了端口号被占用的情况,于是修改端口号)
打开:C:Program FilesApache Software FoundationApache2.2confhttpd.conf
找到: Listen 80
为防止端口号被占用我改成了: Listen 8888
所以我访问的apache时候路径得跟端口号:http://localhost:8888
② 安装Setup-Subversion-1.6.6.msi,这个简单,没有什么特别的
③ TortoiseSVN-1.6.16.21511-win32-svn-1.6.17.msi 安装,简单,不用细说。
3、配置
在C:Program FilesSubversionin目录下复制下面两个文件
mod_authz_svn.so
mod_dav_svn.so
粘帖到C:Program FilesApache Software FoundationApache2.2modules,
然后我们再打开C:Program FilesApache Software FoundationApache2.2confhttpd.conf文件.找到:
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
去掉前面的注释符号#