开发者

Open source web-based code and changeset viewer for git [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.

Closed 9 years ago.

开发者_开发问答 Improve this question

Know of any good ones? Looks like there were a few attempts at adding git support to Warehouse but it appears to be dead. I'm aware of Redmine but am looking for others.

I host git repos with gitosis on my local server and want a way to browse it on the web.


Take a look at "Web Interfaces" section of Interfaces, frontends and tools page on Git Wiki.
There you will find, among others, the following web interfaces:

  • gitweb, distributed with Git, written in Perl. Used e.g. by git.kernel.org and repo.or.cz (both use modified version of gitweb).
  • cgit, written in C. Used e.g. by cgit.freedesktop.org
  • ViewGit, written in PHP. You can see demo here (defunct?).
  • ginatra (github), written in Ruby, uses Sinatra web framework.
  • pitweb, written in Python.

There are few other simple web interfaces (in Perl using Catalyst, in Python using Pyjamas, in PHP, in Ruby); see mentioned Git Wiki page for links and descriptions. Most commonly used are I think gitweb and cgit.

Beside simple web interfaces, there are also a few git hosting solutions, which include built-in web interface (like GitHub does):

  • Gitorious, in Ruby (code).
  • InDefero, in PHP, started as clone of Google Code (code).


Maybe you can use GitWeb, or Trac with git plugin.


Besides GitWeb, cgit is a good choice, too.


Update:

Gitalist, checkout an example, or get the source code at Github

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜