Railsのプラグイン、ActiveScaffoldがインストールできない。
Railsのバージョンは2.3.5
ActiveScaffoldにはsvnとgitで公開しているが、2系に対応しているのはgit版だけらしい。
インストール方法は、ほぼすべての解説サイトで以下のコマンドを入力すると書いてある。
script/plugin install git://github.com/activescaffold/active_scaffold.git
しかし、私の場合は上記のコマンドを入力しても、一切のメッセージも表示されずにインストールされない。
vender/pluginの中を見ても何も増えていない。
とあるサイトには、
script/plugin install git://github.com/activescaffold/active_scaffold.git -r
script/plugin install git://github.com/activescaffold/active_scaffold.git -master
とか書いてあったが全然関係ないみたいだ。
と言うわけで、実際にgithubのプロジェクトページへ行って、ダウンロードしてきたzipを解凍して、active_scaffoldというフォルダ名にリネームしてvender/plugin/active_scaffoldにつっこんだら動いた。
非常に苦労した。gitとかRailsのプラグインの仕組みとかあまり知らないので非常に苦労した。
追記
原因は、gitコマンドをインストールしていなかったため。gitコマンドをインストール後に試してみたら、なんの問題もなく入りました。
Railsのscript/plugin をgitから使う場合はgitをインストールしてからということを忘れないようにしよう。