Ошибка Capistrano с успешно скопированными файлами - PullRequest
1 голос
/ 18 февраля 2011

Я использую 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 , так что, надеюсь, это будет решено в будущем.

1 Ответ

2 голосов
/ 27 июня 2011

Патрик Рейган говорит: «Все эти строки означают, что результат возвращается на STDERR (в отличие от STDOUT)» в http://groups.google.com/group/capistrano/browse_thread/thread/64e95a26af3035cd.

@ jrdioko, я знаю, что вы читали его ответ там, но я тоже выкладываю его здесь.

...