おねずみ三千世界

これより西方、十万億もの仏国土を過ぎて、世界があるが、それを名づけて極楽という。

RedMineでgitリポジトリ使う

というわけで、最近はsubversionよりもgit派なので、ぜひ。

Redmine request a bare and local repository to enable browsering.

bareでlocalじゃないとダメとのことなので、手元にcloneする、と。

$ sudo mkdir -p /var/redmine/git_repositories
$ sudo chown rails:rails /var/redmine/git_repositories
$ cd /var/redmine/git_repositories
$ git clone --bare git://github.com/ook/donebox.git

Passengerで動かしているので、chown apache:apacheとしたよ。
んで、設定→リポジトリのところで、上記の設定なら、

/var/redmine/git_repositories/donebox.git

と設定すればよい。できた!

Note: of course, this git repository won't update by itself. You'll have to git pull it regulary by hand or set up a cron job which will do it for you.

Oh...
しかしbareならpushせねばいかんのではないか?