Идентификация версий совершенных пакетов композитора? - PullRequest
0 голосов
/ 15 мая 2018

У меня есть возможность взять на себя ряд проектов от клиента. В проектах используются установленные компоновщиком зависимости, которые передаются в репозитории git. К сожалению, ни у одного из проектов нет файла композитора. Я предполагаю, что предыдущие разработчики забыли / не хотели фиксировать их.

Я ищу быстрый способ идентифицировать пакеты композитора с версиями, чтобы восстановить файл композитора и облегчить дальнейшее обслуживание проектов. Кто-нибудь знает эффективный способ определения версий?

1 Ответ

0 голосов
/ 18 мая 2018

Как я выяснил, до сих пор нет простого пути. Лучше всего будет восстановить composer.json из

vendor/composer/installed.json

файл. Он содержит все зависимости - прямые и косвенные - с точными версиями. Оттуда требуется некоторая ручная работа, чтобы немного ослабить версии и постоянно проверять их.

Src: https://twitter.com/thomaspetracco/status/996659342052032512

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...