スポンサーリンク

このドキュメントの内容は、以下の通りです。

FreeBSD のマシンにおいてある Git のリポジトリの中身を
Web の UI で閲覧したかったので、
FreeBSD の apache で見るようにしてみました。

FreeBSD で動かす、とかいっていますが、別に、 FreeBSD 専用の話ではなく、 Linux でも同じです。

Git のプロジェクトの準備


Git のプロジェクトをまず作ってある前提です。

cd public_html/foo
git init
git add foo.c
git commit foo.c

GitWeb の用意


cp -r /usr/local/share/examples/git/gitweb/gitweb.cgi .
cp -r /usr/local/share/examples/git/gitweb/static .

gitweb.cgi の書き換え


プロジェクトのパスが /pub/git になっているので、
任意の場所に書き換えておきます。

# absolute fs-path which will be prepended to the project path
#our $projectroot = "/pub/scm";
our $projectroot = "/pub/git";

たとえば、このような感じです。

$projectroot = '/home/whoami/public_html/foo';

あとは、 http://localhost/~whoami/foo/gitweb.cgi にアクセスするだけです。

合わせて読む


参照しているページ (サイト内): [2012-03-27-1] [2012-03-26-1] [2012-03-25-1]

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー