[英]Error deploying assets with Capistrano 2.15.5 on Rails 4
使用Capistrano 2.15.5部署Rails 4應用程序時,發生了一個集市錯誤。 這是我從Rails 3.2遷移的應用程序,這是我第一次使用此版本的Capistrano和Rails 4進行部署。
似乎正在認真考慮釋放路徑,這是Capistrano的輸出:
* executing "cp -- /www/awesome_app/shared/assets/manifest-4f237c854d9f335aac16f877929b75a8.json /www/awesome_app/releases/\\\e\\[34m20140417213248\\\e\\[39\\;49m\\\e\\[0m/assets_manifest.json"
servers: ["staging.private"]
[staging.private] executing command ** [out :: staging.private] cp: /www/awesome_app/releases/\033[34m20140417213248\033[39;49m\033[0m/assets_manifest.json: No such file or directory
command finished in 613ms
*** [deploy:update_code] rolling back
資產清單文件創建成功:
/www/awesome_app/shared/assets/manifest-4f237c854d9f335aac16f877929b75a8.json
但是它生成的cp
命令的路徑完全混亂:
/www/awesome_app/releases/\\\e\\[34m20140417213248\\\e\\[39\\;49m\\\e\\[0m/assets_manifest.json
該路徑包含應有的日期,但也包含一些看起來像轉義字符的日期。
有沒有人看過或者知道這里發生了什么?
謝謝!
答:升級到Capistrano 3.x
之后,我的rails 4應用程序部署成功。
仍然不知道這里的潛在問題是什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.