On Sun, 23 Oct 2011 23:55:13 -0700, Thomas Gries mail@tgries.de wrote:
collecting previously mailed information and started a new section http://www.mediawiki.org/wiki/Git_Graphical_User_Interfaces#Viewers_%28repos...
browsers for "git":
My starting point was http://stackoverflow.com/questions/438163/whats-the-best-web-interface-for-g... gitalist http://www.gitalist.com/ gitweb http://git.or.cz/gitwiki/Gitweb cgit http://hjemli.net/git/cgit/ FishEye (Atlassian, not free) https://gerrit.wikimedia.org/r/gitweb?p=operations%2Fpuppet.git https://gitorious.org/mediawiki/mediawiki-trunk-phase3/trees/master http://gitlabhq.com/
I checked all of the mentioned git viewers.
As far as I can see, most of the mentioned viewers lack an apparent function to view _arbitrary_ "diffs". I like the ViewVC function "select for diffs" which allows easily to compare any version, and (currently) still prefer the ViewVC interface.
Gitalist seams to have a decent diff selection feature (it's like our history page): http://example.gitalist.com/fcgi2.git/summary Redmine has similar: http://opensource.pragmatic-source.com/projects/multilog-axfr/repository
Another thing missing from GitWeb is a good graph browser. cgit seams to have a decent ascii one: http://hjemli.net/git/cgit/log/ Gitorious has one: https://gitorious.org/gitorious/mainline/graph/master
ViewVC's screen layout is clear and well arranged even on smaller screens; most of the listed git viewers I have tested this weekend are complex.
Further proposals and comments can now please got to the new section http://www.mediawiki.org/wiki/Git_Graphical_User_Interfaces#Viewers_%28repos...
http://www.mediawiki.org/wiki/Git_Web_Viewers
Tom