Как проверить актуальность композитора.lock? ⇐ Php
-
Anonymous
Как проверить актуальность композитора.lock?
Во время разработки (в команде несколько человек) иногда composer install возвращает:
Внимание: файл блокировки не соответствует последним изменениям в композиторе.json. Возможно, вы получаете устаревшие зависимости. Запустите обновление, чтобы обновить их.
Есть ли способ проверить это очень быстро (за миллисекунды, не внося никаких изменений)?
Я понимаю, как работает композитор. Однако слияние кода не обязательно вызывает конфликты слияния в файле composer.json или composer.lock, и запускать composer install все время, когда изменений практически нет и эта команда занимает несколько минут.
Если я смогу быстро проверить, не рассинхронизировался ли сбой блокировки, я могу встроить его в среду bash, чтобы уведомлять каждую команду. Подобно тому, как людям нравится, когда их git status встроен в их приглашение bash.
Более того, в CI имеет смысл убедиться, что он проник в стабильную ветку.
Во время разработки (в команде несколько человек) иногда composer install возвращает:
Внимание: файл блокировки не соответствует последним изменениям в композиторе.json. Возможно, вы получаете устаревшие зависимости. Запустите обновление, чтобы обновить их.
Есть ли способ проверить это очень быстро (за миллисекунды, не внося никаких изменений)?
Я понимаю, как работает композитор. Однако слияние кода не обязательно вызывает конфликты слияния в файле composer.json или composer.lock, и запускать composer install все время, когда изменений практически нет и эта команда занимает несколько минут.
Если я смогу быстро проверить, не рассинхронизировался ли сбой блокировки, я могу встроить его в среду bash, чтобы уведомлять каждую команду. Подобно тому, как людям нравится, когда их git status встроен в их приглашение bash.
Более того, в CI имеет смысл убедиться, что он проник в стабильную ветку.
Мобильная версия