我刚刚升级到最新的 RVM (1.12.3) 并尝试安装 rvm-capistrano gem。
我已经安装了最新的capistrano, capistrano-ext, and capistrano-colors gems
。
这是我添加到我的 Gemfile 中的行:
gem 'rvm-capistrano'
当我这样做时,'bundle install'
我收到以下错误:
============================================
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/bin/rake 错误:错误:[rake --tasks] rake 中止!
未初始化的常量 Capistrano
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/rvm-capistrano-1.0.2/lib/rvm/capistrano.rb:3:in `'
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:74:in `require'
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:74:in `rescue in block in require'
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:62:in `block in require'
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in `each'
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in `require'
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler.rb:119:in `require'
/home/larry/RubyMine/StupidTuesday/config/application.rb:7:in `'
/home/larry/RubyMine/StupidTuesday/Rakefile:4:in `require'
/home/larry/RubyMine/StupidTuesday/Rakefile:4:in `'
=================================================
这是新添加
rvm-capistrano/lib/rvm/capistrano.rb
文件中的“违规”行:
Capistrano::Configuration.instance(true).load 做
这似乎应该只是工作。有谁知道为什么不是?
谢谢,
拉里