簡體   English   中英

在Rails 4上使用Capistrano 2.15.5部署資產時出錯

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM