2017-02-02 10 views
1

Он висит на check_changes шаг в этой команде:Capistrano развернуть висит на check_changes шаг

Command: cd /home/myproject/repo && git diff --name-only HEAD 

С этим выходом в терминале:

DEBUG [c3f0a05b]  content/plugins/akismet/views/notice.php[m 
DEBUG [c3f0a05b]  :[K 

пару нот, которые могут сделать этот случай необычное:

  • Это развертывание сайта WordPress.
  • Ядро и плагины WordPress были (по ошибке) обновлены на сервере с использованием wp-cli, чтобы производственный код и хранилище были несинхронизированы.

ответ

0

Решение оказалось простым. Но это потребовало много бесполезного googling, прежде чем я, наконец, понял это методом проб и ошибок. Публикуйте это как ссылку для других, которые могут оказаться в этой ситуации.

Исправление было SSH на сервер и удалить каталог repo из корня проекта:

cd /home/myproject 
mv -v repo /tmp/cap-repo 

После этого я смог успешно выполнить команду cap deploy.

Мне было бы интересно услышать объяснение для вывода [m и :[K.