2011年12月16日

redmine のプラグインをアンインストールする

去年の話(というか,1.0.0が出る前の話)だったと思いますが,このブログにメモとして残してなかったので書いておきます.かなり前の情報なので今のredmine では無関係,もしくは逆に悪化するかもしれないのであくまで自分への記録としてです.


redmineにpluginを入れてみて,やっぱりこれ不完全 or 合わない など様々な理由で使わなくなるプラグインは出てきます.

その中で,自分があるプラグインを一旦消して,また入れなおそうとしたときに,「データベース作成に失敗したよ!そのテーブルは存在してるよ!」とか色々言われて苦労したので,その時の作業内容を簡単に書く.



redmine のプラグインをアンインストールするには,コマンドからできる.

% ruby /script/plugin remove {name_of_the_plugin}

{name_of_the_plugin} must match the plugin name in /vendor/plugins.


ということで,REDMINE_ROOT/vender/plugins/の下にある削除したいプラグインの名前を指定してあげればOK.

または,

% rake db:migrate_plugins NAME=plugin_name VERSION=0 RAILS_ENV=production

を行う.この"VERSION=0"がポイントかな.プラグインは,アップデートなどする度にこの参照カウントみたいなバージョン番号がインクリメントされてるっぽい.


more read...
posted by maplewine at 20:01| Comment(7) | TrackBack(0) | ruby | このブログの読者になる | 更新情報をチェックする