damien.h

Subversion 1.4.5 + Apache 2.2.4 crash问题备忘

由于工作关系没机会用svn(大家都被迫使用clearcase这个使用和维护超级麻烦动不动出问题的重量级复杂工具),今天在家里的windows xp上装了一个svn 1.4.5,在配置连接apache 2.2.4的时候遇到一些问题,写在这里备忘。

由于我本来就跑着一个apache 2.2.4,所以自然就打算直接把svn连上去。从Subversion网站上下载for apache 2.2的binary,没有windows installer,解压并把bin加入path即可。

以上的安装非常简单,若干分钟就可以搞定svn协议的server了。接下来按照svnbook第六章配置apache的时候,webdav通过浏览器浏览也是非常顺利就ok了,但是发现一旦从tortoisesvn或者subclipse通过http访问repo的时候,apache就会crash。

google了一阵也没找到这个问题的直接答案,但是发现subclipse faq有这么一段说明subclipse在windows下crash的问题,感觉原因很可能类似。于是把环境变量APR_ICONV_PATH改名(删掉也一样),bingo!果然解决了问题!

问题的原因在subclipse faq解释的很清楚。但是我不清楚为什么我发生的情况是apache崩溃而不是subclipse崩溃。subversion 1.5将解决这个问题,但是要等到至少年底才能发布了。

最后公布一个geek版svn server计划,买一个Linkstation,改成Kurobox,装上svn,再装上花生壳 for linux,就是一个廉价省电环保而且随时随地都能访问的svn server了!smile_teeth

Browse Happy logo

My tweets

2016年九月
« 八    
 1234
567891011
12131415161718
19202122232425
2627282930  

分类目录

Articles

Fancy Stats