知道什么好的吗?似乎有人试图将git支持添加到Warehouse中,但它似乎已经死了。我知道雷德明,但正在寻找其他人。
我在本地服务器上用gitosis托管git repos,并希望有一种方法在web上浏览它。
最佳答案
看看git wiki上Interfaces, frontends and tools页面的“web界面”部分。在这里,您将发现以下Web界面:
gitweb,与git一起分发,用perl编写。例如由git.kernel.org和repo.or.cz使用(均使用gitweb的修改版本)。
cgit,用c写成。例如由cgit.freedesktop.org使用
ViewGit,用php编写。您可以看到demo here(已失效?)是的。
ginatra(github)用ruby编写,使用Sinatraweb框架。
pitweb,用python编写。
几乎没有其他简单的web接口(在perl中使用catalyst,在python中使用pyjamas,在php中,在ruby中);有关链接和描述,请参见前面提到的git wiki页面。最常用的是gitweb和cgit。
除了简单的web界面之外,还有一些git托管解决方案,其中包括内置的web界面(比如GitHubdo):
Gitorious,红宝石色(code)。
InDefero,在php中,开始时是google代码的克隆(code)。