Bitnamiのredmine上でプラグインを作るとき。OSはWindwos。

まず、作業するコンソールは必ず「use_redmine.bat」で起動する。これが一番はまる。

そしたら「apps\redmine\htdocs」に移動。でホントに最初は下をやる。

gem install bundler
bundle install --without postgresql mysql rmagick

SSL接続できーねーみたいなエラーが出た場合は下のコマンドでhttpの接続に変える。そしたらリトライ。

gem source -a http://rubygems.org/

んで、railsでスケルトンを作成。いちを、「apps\redmine\htdocs\plugins」に移動してからやった。

ruby script/rails generate redmine_plugin [プラグイン名]

もしかしたら、script/railsじゃなくて「bin/rails」じゃないとだめかも。

「Access denied for user 'root'@'localhost' (using password: NO)」みたいなエラーが出た場合は DBのrootのパスワードが指定されてないで落ちてる。 なので、「config\database.yml」のdevelopmentあたりにルートのパスワードを入れる。 rootのパスワードはBitnamiRedmineインストールしたときに指定したrootのパスワード。

「ActiveRecord::NoDatabaseError: Unknown database 'redmine_development'」で怒られた場合は 開発用のDBが作られていない。なのでmysqlにログインして「redmine_development」を作ってあげる。

作成出来たら、とりあえずRedmine再起動すると管理のプラグインのページに表示されてるはず。とりあえず、これでスケルトンの作成は終わり。

タグ :
#bitnami
#redmine
#プラグイン