2013-01-11 34 views
0

最近將項目移至另一臺服務器。 Capistrano停止工作。如何找到什麼是錯的?Capistrano TOUCH_ASSETS錯誤

** 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

+0

也許[this](http://stackoverflow.com/questions/14276278/capistrano-deployment-fails-after-upgrade-to-rails-3-2-11)可以解決你的問題。 – Andrew

回答

3

我有同樣的問題,只是做集:RAILS_ENV的, 「生產」代替集:RAILS_ENV,:生產