最近一个项目要起svn和trac。我的fedora core 5上早就装好了svn,但是一直使用的是svnserve的方式,没有用apache。现在因为某些原因要配置成用apache的方式。
于是配置apache。按照svn book上照做。其实我很久以前已经配置过好几次了,应该说是驾轻就熟了。不料改完conf,httpd重启报错,说mod_dav_svn.so找不到。
这个挠头呀,以前在win上配的时候好像记得apache 2.2与svn有兼容性问题?网上一搜,确实如此。但是偶是在linux下呀,为啥安装了subversion还是没有这些module呢。寻找了半天,出来好几篇是改编译参数什么的。。。无奈,我这linux菜鸟就忐忑不安的install了subversion-devel包。
正在install的时候,突然search到一个帖子,也是同样的问题,有人回帖说用:
yum whatprovides mod_dav_svn.so看哪个包提供了它!
心里突然一惊。。。
跑到命令行上打 yum list mod_dav_svn ,果然有一个单独的包!
安装该包之后,不仅加入了所缺的模块,而且自动在httpd/conf.d下加入了subversion.conf文件。
突然想起来很久以前似乎也做过这个事情。。。居然现在给忘记了。。。早老性痴呆啊!!
所以记录下来,以后不要再忘记了。。。
于是配置apache。按照svn book上照做。其实我很久以前已经配置过好几次了,应该说是驾轻就熟了。不料改完conf,httpd重启报错,说mod_dav_svn.so找不到。
这个挠头呀,以前在win上配的时候好像记得apache 2.2与svn有兼容性问题?网上一搜,确实如此。但是偶是在linux下呀,为啥安装了subversion还是没有这些module呢。寻找了半天,出来好几篇是改编译参数什么的。。。无奈,我这linux菜鸟就忐忑不安的install了subversion-devel包。
正在install的时候,突然search到一个帖子,也是同样的问题,有人回帖说用:
yum whatprovides mod_dav_svn.so看哪个包提供了它!
心里突然一惊。。。
跑到命令行上打 yum list mod_dav_svn ,果然有一个单独的包!
安装该包之后,不仅加入了所缺的模块,而且自动在httpd/conf.d下加入了subversion.conf文件。
突然想起来很久以前似乎也做过这个事情。。。居然现在给忘记了。。。早老性痴呆啊!!
所以记录下来,以后不要再忘记了。。。