我Capistrano的部署来源耙0.9.2.2:迁移任务设置为运行一个简单的耙分贝:迁移命令,如下所示:Capistrano的部署:迁移找不到任何的
env PATH=/home/user/.gems/bin sh -c 'cd /home/user/app/releases/20121003140503 && rake RAILS_ENV=production db:migrate'
当我在ssh会话期间手动运行此任务,它会成功完成。然而,当我从我的地方发展箱跑,我收到以下错误:
** [out :: app] Could not find rake-0.9.2.2 in any of the sources
我能够是通过SSH(/home/user/.gems/bin/rake)输入which rake
找到我耙宝石和rake --version
给我“耙,版本0.9.2.2”,所以我不明白为什么这个命令通过卡皮斯特拉诺失败?
你找到了答案吗?我有同样的问题,下面的提议并不能帮助我... – oFca