让Subversion的web页面漂亮一些!
使用svn也有一段日子了。在自己的电脑上,不太愿意单独起个svn服务,总是加载到apache上,用web来搞。
偶尔,看着svn的页面,感觉实在太丑。这也太朴素了吧!想改,但百度不出什么东西,不知道怎么改。忍着吧,反正也不影响使用。
时间久了,忍无可忍。
忍无可忍,无须再忍。
既然baidu靠不住。先看看svn自己有什么说法。
bin目录下,有个svn-book.chm(顺便说下,这个正版手册相当不错!),第6章提到,在http.conf中,加上这句话就行:
SVNIndexXSLT "/svnindex.xsl"
So easy?!
搜了下,不easy。因为我发现自己的目录里根本没这文件!
Goooooooooooooooooooooooooooooooogle
(此处省略500字!)
废话不说了,下面说实现步骤。
1、下载
http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/svnindex/
用户名:guest
密码:(无)
三个文件:svnindex.xsl, svnindex.css, menucheckout.ico
下载后,放到自己的web根目录下。注意:不要放错地方了。
【小测验】下载的三个文件应放在以下哪个目录下?
A、我的localhost根目录是:d:\xampp\htdocs\
B、svn安装目录:d:\program files\subversion\
C、svn的repository根目录:d:\svnroot\
D、svn的repository目录:d:\svnroot\projectA\
2、配置
照抄原版手册如下:
<Location /svn>
DAV svn
SVNParentPath /var/svn
SVNIndexXSLT "/svnindex.xsl"
…
</Location>
在这个问题中,有用的就一句。那句?你懂的!
3、重启
稍微改了下字体,效果如下:
Well done!
重要的是:从今以后,有xsl/css在手,想怎么改就怎么改了!
---------------------------------------------------------------------------------
【3.24更新】
刚才找了两张图片,改改css,可以很容易区分文件和目录了!