我刚刚在capistrano v3上运行了一个新的rails应用程序,一切都很好。
然后我尝试部署在capistrano v2上运行的旧应用程序,而capistrano无法正常工作且无法加载:
cap aborted!
cannot load such file -- deploy
blabla/Capfile:1:in
负载'
blabla / Capfile:1:<top (required)>'
正在运行bundle show capistrano
会返回capistrano v2,但正在运行which gem capistrano
会返回capistrano v3。
我怎样才能让它继续运行旧的capistrano v2?
答案 0 :(得分:1)
尝试使用bundle exec
加前缀,即
bundle exec cap deploy