Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| versioncontrol:webinterface [2006/09/19 09:51] – NikClayton | versioncontrol:webinterface [2022/10/07 01:26] (current) – Move bakeoff stuff under a single namespace KubilayKocak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Description ===== | ===== Description ===== | ||
| + | |||
| There should be a way to browse history and files in the repository from the web. | There should be a way to browse history and files in the repository from the web. | ||
| + | |||
| + | At a minimum, this means: | ||
| + | |||
| + | * Browse through the repository directory structure | ||
| + | * View a revision log of changes to a file or directory | ||
| + | * View all the changes made in a single commit | ||
| + | |||
| + | Ideally, the web interface would be customisable, | ||
| ===== Current Implementation ===== | ===== Current Implementation ===== | ||
| - | Currently cvsweb.cgi is used, as can be seen at [http:// | + | Currently cvsweb.cgi is used, as can be seen at [[http:// |
| ===== SVN Implementation ===== | ===== SVN Implementation ===== | ||
| Line 11: | Line 20: | ||
| There are a large number of third party applications that generate prettier web interfaces to Subversion repositories. | There are a large number of third party applications that generate prettier web interfaces to Subversion repositories. | ||
| - | ["[[/ | + | [[/ |
| There are many other Subversion web interfaces listed at http:// | There are many other Subversion web interfaces listed at http:// | ||
| Line 23: | Line 32: | ||
| * 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. | * 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 [[[http:// | + | See examples on [[http:// |
| - | [[[http:// | + | [[http:// |
| ===== Git Implementation ===== | ===== Git Implementation ===== | ||
| - | The canonical git web interface is gitweb. | + | The canonical git web interface is gitweb. |