Я использую Capistrano для развертывания приложения, использующего плагин theme_support , и я добавил метод в свой рецепт развертывания для автоматической генерации кэша тем во время развертывания.При развертывании приложения файлы темы копируются / кэшируются правильно, но 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 , так что, надеюсь, это будет решено в будущем.