如何继续运行Capistrano 2

cre*_*son 7 ruby capistrano ruby-on-rails

随着Capistrano 3的出局以及Mavericks和Yosemite的发布......或者如果你最近在开发机器上安装了Rails和Capistrano,你可能会因为你的机器而在尝试部署Rails 3.X应用程序时遇到错误正在安装Capistrano 3.0.

如果您收到有关Capistrano 3无法读取deploy.rb文件的错误...

cre*_*son 21

在您的Gemfile中,将您对Capistrano的引用更改为2.0中发布的最新版本(截至本文撰写时).

group :development do
  gem 'capistrano', '~> 2.15.9'
  #other development gems...
end
Run Code Online (Sandbox Code Playgroud)

在本地计算机上,确保已安装该版本

gem install capistrano -v 2.15.9
Run Code Online (Sandbox Code Playgroud)

  • 如果你没有做ruby,那么你可以在安装gem之后运行`cap _2.15.5_ deploy`. (5认同)