4

Я использую Composer "обновление композитора" через cronjob для ежедневного обновления экземпляра программного обеспечения и, таким образом, запуска на мастере. Примерно раз в месяц это не удается, потому что Composer возвращает следующее приглашение:

Пакет имеет измененные файлы

Mifiedfile.php

Отменить изменения [y, n, v, s,?]?

Таким образом, обновление не выполняется. Это немного раздражает. Есть ли способ заставить обновление даже с измененными файлами? Документация в Composer предполагает, что это невозможно, хотя я не могу поверить, что это не должно.

Так что я пытаюсь здесь удачно: есть что-то вроде «composer update --force» или какая-то хитрость вокруг, или я смотрю на безнадежное дело?

1 ответ1

3

Вы можете использовать --no-interaction для этого.

https://getcomposer.org/doc/03-cli.md#composer-no-interaction

(старая тема, но всплывает в гугле без ответа)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .