github のリポジトリを Redmine のリポジトリブラウザから参照する
Redmine のリポジトリブラウザから git リポジトリを参照する場合、
ローカルのリポジトリしか参照できない。
そのため、github のリポジトリを直接参照することはできない。
はてな のように
cron を使って同期してもよいのだが
id:mzp に github のリポジトリと Redmine のリポジトリを
同期するプラグインがあることを教えてもらったので
その設定方法をメモ。
条件として、Redmine が外部からアクセスできる必要がある。
できない人は SSD Cloud Hosting & Linux Servers - Linode とかを借るといいと思う。
環境
redmine_github_hook プラグインの使い方
環境設定
まずは json gem をインストール
$ sudo gem install json
つづいで redmine_github_hook プラグインを Redmine にインストール
$ cd <REDMINE_ROOT> $ ruby script/plugin install git://github.com/koppen/redmine_github_hook.git
Redmine を再起動。
Passenger を使っている場合は以下で OK 。
$ touch tmp/restart.txt