trac对git的支持主要通过trac-git来实现,但是trac-git有个问题,无法在一个trac项目下支持多个git库,像gitweb那样。
trac本身也有个插件是对gitweb [http://trac-hacks.org/wiki/GitwebPlugin]的支持的,用了下还行,但是它本身的介绍太简单,其实还需要在trac.ini中配置。
在trac.ini中增加
[gitweb]
url = http://127.0.0.1/gitweb
就是指向gitweb的完整url,注意不要加引号。
哎,顺带也将原来它网页上的的例子添加了下。
但是这不是一个完善的解决办法,你无法像原来那样在trac内使用trac 超链接符号如 changset:2 这样的方式访问,这基本只是做了个链接,对项目管理不方便。