Допустим, несколько человек работают над одним проектом, где файлы вендоров хранятся с помощью composer. Person A выполняет команду:
composer update
для обновления зависимостей до последних версий и сохраняет изменения в файле composer.lock
.
A теперь выталкивает composer.lock
файл, а человек B извлекает его из хранилища.
Теперь B имеет обновленный файл composer.lock
, но устаревшие файлы поставщика.
Что нужно сделать B , чтобы обновить файлы поставщика до сохраненной версиив новом файле composer.lock
?
Будет ли composer install
проверять версии файлов поставщика и сравнивать их с версиями, хранящимися в composer.lock
, и обновлять устаревшие файлы?
Или это необходимо дляперед запуском composer install
?
вручную удалите все файлы вендора