【发布时间】:2011-02-18 18:15:17
【问题描述】:
我正在使用 Capistrano 部署一个使用 theme_support plugin 的应用程序,并在我的部署配方中添加了一个方法来在部署期间自动生成主题缓存。当我部署应用程序时,主题文件被正确复制/缓存,但 Capistrano 报告错误:
...
*** [err :: servername] cp -r /var/www/app/releases/20110218172542/themes/17/images /var/www/app/releases/20110218172542/public/themes/17/images
*** [err :: servername] cp -r /var/www/app/releases/20110218172542/themes/17/stylesheets /var/www/app/releases/20110218172542/public/themes/17/stylesheets
*** [err :: servername] cp -r /var/www/app/releases/20110218172542/themes/17/javascript /var/www/app/releases/20110218172542/public/themes/17/javascript
*** [err :: servername] cp -r /var/www/app/releases/20110218172542/themes/55/images /var/www/app/releases/20110218172542/public/themes/55/images
...
据我所知,复制命令是成功的,并且手动运行 rake 任务(或手动复制命令)可以正常工作。知道为什么 Capistrano 将这些行报告为err?
编辑:请参阅下面接受的答案以了解原因。我还针对Ruby 和theme_support 提交了错误,因此希望将来可以解决此问题。
【问题讨论】:
标签: caching deployment themes rake capistrano