ActiveScaffoldが入らない(Rails2.3.5)

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をインストールしてからということを忘れないようにしよう。

Filed under: 未分類 — hikaru 4:19 AM
トラックバック
ありがたいコメント »
  1. hikaruna 2009 年 12 月 20 日 4:34 AM

    ActiveScaffoldが入らなくて苦労しているのでブログにめもった。http://www.hikaruna.net/blog/?p=286

  2. あーゆー 2010 年 1 月 15 日 9:56 PM

    gitコマンドが入っていないということは無いですか?

    私も同様に、何も表示されずに困っていましたが、git が入っていなかったので
    gitをソースからインストールしたら、script/plugin install でいけました。

  3. hikaru 2010 年 1 月 17 日 6:40 PM

    あ、おっしゃるとおりでした。なるほどー、追記しておきます

コメントする