Fwolf’s Blog Blog Archive Subversion的Repository列表完美解决方案

来源:百度文库 编辑:神马文学网 时间:2024/04/27 01:26:25
Subversion的Repository列表完美解决方案
授权方式:署名,非商业用途,保持一致,转载时请务必以超链接(http://www.fwolf.com/blog/post/60)的形式标明文章原始出处和作者信息及本声明。
我的SVN项目都放在h:/svn下,在Apache中只是把这个目录设置成了虚拟目录,这样我可以方便的通过http://localhost/svn/project1访问这个目录下的所有Repository,但如果我想访问http://localhost/svn/,是得不到所有Repository列表的,只是一个403 Forbidden错误,在TortorseSVN的帮助中有这么一篇文章中提到了解决的方法,下面是我的具体实施和一点心得。
SVN在Apache中的配置段一般都用,我尝试过使用,好像也可以,但不管用那个,在配置中无法使用AllowOverride指令,也就是说.htaccess文件无法使用。因此,若想把http://localhost/svn/转向到调用其它文件,只能使用Rewrite module,并且必须写在段之外。我就是在这里试了N久
(Apache一般配置和PHP、Rewrite module安装略过)
为了方便管理,用于显示Repository列表的PHP文件放在了h:/svn/svntools/目录,也就是在SVN的根目录下。因此,Apache中的这段配置如下:
Alias /svntools "h:/svn/svntools"
RewriteEngine on
RewriteRule ^/svn/$ /svntools/svn_index.php [PT]

DAV svn
SVNParentPath h:/svn

先用Alias定义到h:/svn/svntools的虚拟目录,这样就可以访问到svn_index.php文件了,然后打开RewriteEngine,使用RewriteRule将到/svn/的访问重定向到/svntools/svn_index.php文件,通过执行这个文件就会产生Repository列表了;最后是SVN虚拟目录的配置。
Fwolf’s Blog Blog Archive Subversion的Repository列表完美解决方案 Fwolf’s Blog Blog Archive subversion和module_rewrite的小冲突? Fwolf’s Blog Blog Archive 通过RSS订阅、邮件转发自动同步多个Blog(补遗) [Ubuntu]明明白白安装中文字体 - Fwolf‘s Blog 碎片 Blog Archive Subversion(SVN)安装使用指南 Subversion使用手记--Robin‘s blog Learing Agile Business Analysis Blog Archive ? 配置Subversion Yee‘s Blog » Blog Archive » 我在Yo2Blog上启用的插件 Fiancee’s Visa Blog Blog Archive Third Guil... 梁超波中文网 Blog Archive 转:整理最全的CSS浏览器兼容问题及解决方案 The sky of Daemon! Blog Archive Digg工具完全列表 Debian Linux 架設 Subversion(SVN) | Tsung's Blog Fluke‘s Blog: Linux系统调用列表 钱涂无量Qiantu’s Weblog Blog Archive ? WordPress的架设指南 Cero’s Weblog Blog Archive ? web2.0中流行的设计元素:颜色 Cero’s Weblog Blog Archive web2.0中流行的设计元素:颜色 Kermit’s Gossip ? Blog Archive ? 对线程的思考之一(C语言) Kermit’s Gossip ? Blog Archive ? 对嵌入式开发的一点思考 视觉共享-Chi’s visual ? Blog Archive ? 【摄影】AGUSTI... 望月的博客 Blog Archive 搬家通知 YYaNG Blog ? Blog Archive ? 雅虎版的Adsense Yahoo... The sky of Daemon! Blog Archive 美味书签del.icio.us的工具、插件和附加工具完全列表 天天向上 Blog Archive Cero’s Weblog Blog Archive 个人网站&Blog网站目录结构探讨