versioncontrol:webinterface

This is an old revision of the document!


There should be a way to browse history and files in the repository from the web.

Currently cvsweb.cgi is used, as can be seen at [http://www.freebsd.org/cgi/cvsweb.cgi/ freebsd.org]

There are several ways to browse a Hg repository through the web:

  • Hg itself includes a bare-bone web server started by hg serve. However it is single threaded is more for a quick browse than anything else.
  • There are two CGI scripts: hgweb.cgi and hgwebdir. The latter is used for multiple repository access. These two are really simple to install. Different style can be used and while the default theme is simple, many people prefer a port of the gitweb style.

See examples on ] and ]

The canonical git web interface is gitweb. Examples can be seen at [http://www.kernel.org/git/ kernel.org] or [http://gitweb.freedesktop.org/ freedesktop.org]

  • versioncontrol/webinterface.1158656102.txt.gz
  • Last modified: 2006/09/19 08:55
  • by OllivierRobert