windows环境下SVN服务器环境的搭建
一 环境
操作系统:windows2003 server
Apache版本:2.0.55
?? subversion版本: Setup-Subversion-1.5.3.msi
? ?TortoiseSVN版本: TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi
二 安装步骤
? ? 1.安装Apache
如果您已经拥有Apache的安装程序,那么你就可以双击安装程序开始安装。请确保你输入正确的服务器URL(如果你的服务器没有DNS名称,你可以直接输入IP地址)。我建议你将Apache安装成 for all Users,on Port 80,as a service。注意:如果你已经有一个IIS或者其它的程序使用80端口,安装可能会失败。如果是这样,你可以到程序目录下的Apache Group"Apache2"conf目录中找到文件httpd.conf,将其中的Listen 80改成一个不用的端口,比如Listen 81。然后重新运行这个安装程序,这次应该不会再有问题了。
???? 测试Apache是否安装成功?
你可以在你的浏览器中键入?http://loccalhost,如果呈现了一个已经配置好的网站,那么你的Apache就安装成功了。
??? 2.安装Subversion并配置
?? a,双击Subversion的安装程序来完成安装,安装完毕之后。我们进入subversion文件目录中(默认安装位置是:c:\Program Files\Subversion),? 在该目录中的bin文件夹中找到httpd/mod_dav_svn.so、mod_authz_svn.so和libdb44.dll,将它们拷贝到Apache的modules目录(通常为c:\Program Files\Apache Group\Apache2\modules)下。
?? b,打开Apache的配置文件httd.conf(通常为c:\Program Files\Apache Group\Apache2\conf\httd.conf),修改以下内容:
#组配置??组?=?用户名?
代码:?
3.TortoiseSVN
双击安装程序,默认安装即可!完成之后,你就可以用URL(http://IP/svn/test)来访问版本库了!
好了,现在你就应该可以去体会一下你的劳动成果咯!
* 为什么要先装Apahce后安装SVN呢?
先安装Apahce后安装的原因是,如果Apache安装成功,那么在安装 SVN的时候,会自动配置相关的属性!不过也没什么关系,我们还是可以自己来配置的!?