Мой прогон cap deploy
терпит неудачу, и я думаю, что это связано с проблемой форматирования.Вот некоторые результаты:
* executing "rm -rf /var/www/cap-deploy/socialmit/releases/20101215141011/log /var/www/cap-deploy/socialmit/releases/20101215141011/public/system /var/www/cap-deploy/socialmit/releases/20101215141011/tmp/pids &&\\\n mkdir -p /var/www/cap-deploy/socialmit/releases/20101215141011/public &&\\\n mkdir -p /var/www/cap-deploy/socialmit/releases/20101215141011/tmp &&\\\n ln -s /var/www/cap-deploy/socialmit/shared/log /var/www/cap-deploy/socialmit/releases/20101215141011/log &&\\\n ln -s /var/www/cap-deploy/socialmit/shared/system /var/www/cap-deploy/socialmit/releases/20101215141011/public/system &&\\\n ln -s /var/www/cap-deploy/socialmit/shared/pids /var/www/cap-deploy/socialmit/releases/20101215141011/tmp/pids"
(извините за форматирование.)
&&\\\n
вещи выглядят очень подозрительно, и, действительно, сброс их в мою консоль приводит к выводу `\ n:команда не найдена.
Где определено cap deploy
?Похоже, что проблема связана с тем, что она определяется как список команд, которые не отформатированы должным образом, что приводит к постороннему переводу строки, который отбрасывает вещи.Но я не могу найти фактический код для cap deploy
, чтобы это исправить.Это не похоже на приложение, так как его нет в моем Capfile или в любом из файлов, на которые ссылается Capfile.