Capistrano TOUCH_ASSETS错误

时间:2013-01-11 14:30:20

标签: ruby-on-rails capistrano rvm-capistrano

最近将项目移动到另一台服务器。卡皮斯特拉诺停止了工作。如何找到问题?

 ** sftp upload #<StringIO:0x00000001b4b5d0> -> /home/xxx/production/TOUCH_ASSETS
    [yyy.xxx.lt] /home/xxx/production/TOUCH_ASSETS
    [yyy.xxx.lt] done
  * sftp upload complete
  * executing "cat /home/xxx/production/TOUCH_ASSETS | while read asset; do touch -cm -- \"$asset\"; done && rm -f -- /home/xxx/production/TOUCH_ASSETS"
    servers: ["yyy.xxx.lt"]
    [yyy.xxx.lt] executing command
    command finished in 593ms
*** [deploy:update_code] rolling back

使用RVM和Capistrano 2.14.1

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,只需要设置:rails_env,“生产”而不是 set:rails_env,:production