Как проверить актуальность композитора.lock?Php

Кемеровские программисты php общаются здесь
Anonymous
Как проверить актуальность композитора.lock?

Сообщение Anonymous »


Во время разработки (в команде несколько человек) иногда composer install возвращает:

Внимание: файл блокировки не соответствует последним изменениям в композиторе.json. Возможно, вы получаете устаревшие зависимости. Запустите обновление, чтобы обновить их.

Есть ли способ проверить это очень быстро (за миллисекунды, не внося никаких изменений)?

Я понимаю, как работает композитор. Однако слияние кода не обязательно вызывает конфликты слияния в файле composer.json или composer.lock, и запускать composer install все время, когда изменений практически нет и эта команда занимает несколько минут.

Если я смогу быстро проверить, не рассинхронизировался ли сбой блокировки, я могу встроить его в среду bash, чтобы уведомлять каждую команду. Подобно тому, как людям нравится, когда их git status встроен в их приглашение bash.

Более того, в CI имеет смысл убедиться, что он проник в стабильную ветку.

Вернуться в «Php»