ぽっぺん日記@karashi.org
2007-10-05(Fri) [長年日記]
_ [Rails]acts_as_paranoidがrails-1.2.3非互換になったぽいので対処
基本的にpluginは
% ./script/plugin install -x
でtrunkを使うようにしているのだが、今日、作業マシンでsvn upしてレポジトリと同期をとったところ、acts_as_paranoid周りでエラーを吐くようになったしまった。
調べてみたところ、今日commitされた変更が
Update for Edge rails: remove support for legacy #count args
ということなので、rails-2.0向けの変更が入って、rails-1.2.3は非互換になったぽい。
という訳で、netswitch! - svn:externals のリビジョン固定を参考にさせて頂いて、railsアプリのルート・ディレクトリで、
% svn propedit svn:externals vendor/plugins/
してから、svn-propに
acts_as_paranoid -r2952 http://svn.techno-weenie.net/projects/plugins/acts_as_paranoid
を書き込み、
% svn up
してリビジョンを固定した。
やっぱり、pluginはリビジョンを固定してインストールした方が安全かなー。
参考
[ツッコミを入れる]

