Whisky & Woman

isokaze で gitweb

バグがあり、最新の gorem が必要。

go get -u github.com/mattn/gorem

gorem の設定に gitweb を足す。

{
    "mattn": {
        "address": "127.0.0.1:11600",
        "entries": [
            ...
            { "path": "/git/", "backend": "/home/mattn/dev/gitweb/gitweb.cgi", "cgi": true },
            ...

gitweb は ubuntu であれば /usr/share/gitweb に一式あるのでフォルダごと持ってくる。 gitweb.cgi を編集して

our $projectroot = "/pub/scm";

この部分を

our $projectroot = "/home/mattn/dev/pub";

こんな感じに書き換える。なお、gitweb は基本 bare リポジトリを認識するけど通常リポジトリでも ok。


サイトトップへ