не могу установить плагины рельсов - PullRequest
1 голос
/ 04 марта 2010

Моя проблема: ruby script/plugin не работает (я не вижу ни HTTP-трафика, ни сообщений об ошибках, ни чего-либо) Что может быть неудачным? Я забыл что-то настроить?

Мой прогресс на данный момент (с использованием Windows XP):

  • Распакованный hxxp: //files.rubyforge.vm.bytemark.co.uk/rubyinstaller/ruby-1.9.1-p378-i386-mingw32.7z (в d: \ prog \ Ruby)

  • Распакованный hxxp: //files.rubyforge.mmmultiworks.com/rubyinstaller/devkit-3.4.5r3-20091110.7z (в d: \ prog \ Ruby \ devkit)

  • Распакованный hxxp: //ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz (в d: \ prog \ Ruby \ sources)

  • Исправлено ./devkit/msys/1.0.11/etc/fstab

  • Набор http_proxy=myproxy:8080

  • Распакованный hxxp: //files.rubyforge.vm.bytemark.co.uk/rubygems/rubygems-1.3.5.zip (во временную папку)

  • Выполнено rubygems-1.3.5\setup.rb

  • Добавлены следующие источники драгоценных камней:

    http://gems.rubyinstaller.org

    http://gemcutter.org

    http://gems.rubyforge.org

  • Сделал ruby gem install rails mysql mongrel. Здесь нет проблем.

  • Создал мое первое приложение rails, без проблем запустилось со стандартными лесами (Mongrel, а не WEBrick).

  • Затем я попытался установить некоторые плагины для rails, например ruby script/plugin install git://github.com/activescaffold/active_scaffold.git. Ничего не нашел.

  • Итак, я попытался ruby script/plugin discover, и он ничего не делает (без ошибок, просто возвращает)

Мне, вероятно, придется что-то делать с этим git в следующий раз, но тот факт, что plugin discover ничего не делает, заставляет меня подозревать, что здесь что-то еще сломалось? Доступ к веб-прокси работает нормально для драгоценных камней, и я не вижу никаких HTTP-запросов от plugin discover ...

1 Ответ

1 голос
/ 04 марта 2010

Вы не можете установить плагин с помощью git, если у вас нет команды git. Но git не совместим в консоли DOS. Вам нужно использовать MsysGit

Вы можете установить плагин, скачав плагин с github и распаковав весь исходный код в директорию / vendor / plugins. Все каталоги в этом пути загружаются плагином

...