以前都是直接安装的SUBVERSION,经常看到的是那个什么SUBVERSION多么多么好 正好由于调试PHP的这个BLOG,安装了APACHE,所以想再试一试SUBVERSION SVN 基本步骤如下: 1、下载:当然是到官方网站 http://subversion.tigris.org 下载 SUBVERSION和TortoiseSVN 2、由于以前APACHE已经安装了,所以直接安装服务器端。 参考了大量GOOGLE的搜索结果:根据提示 基本如此: 去掉两行注释 但是我在APACHE中居然找不到 #LoadModule dav_module modules/mod_dav.so 增加两行 当然先把这两个文件复制过去 LoadModule dav_svn_module modules/mod_dav_svn.so 但是APACHE启动总是失败。LOAD SO失败 调试了半天,发现原因:我安装的是所谓合成版本,似乎一些东西不全。 到http://apache.justdn.org官方网站下载最新的2.0。安装之后,再重新安装SUBVERSION,果然安装过程中多了一个选项,是否将SUBVERSON作为APACHE的一个模块嵌入。 安装完之后,前面这些修改都不用做了,SVN服务器端安装程序已经作了 2、应该在HTTPD.CONF增加一个虚拟路径 大部分资料都是如此: /SVN> DAV svn 但是无论我怎么试验,这样APACHE启动都是失败的。 最后忘了在哪里照得资料,今天再次搜索了一遍,发现这里已经比较全了。实际应该这样: <Location /svn> 最后就是安装客户端,但是试验了一下,还是放弃了 一个那个版本分支图总是显示不成功 一个它的版本很奇怪,好像是把所有的文件、目录升级都算作项目的升级,这样以后想找个版本都要找许久 还有就是一些细节不是很完善,例如取出版本,没有版本列表下拉框选择等等 并且它用的是数据库,那么我想直接在服务器端改点东西都很复杂了~~~~ ![]() 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/apachesvn.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1111980000 |
2005年3月28日11:20星期一 [Dev开发]







