Как сделать обновление композитора с Laravel, когда потерял доступ к частному репо

У меня есть проект, разработанный с помощью Laravel 4 и использующий композитор. Я разработал свое приложение, используя пакет composer из частного репозитория github, к которому с тех пор я потерял доступ. Приложение отлично работает на моем локальном хосте, так как файлы пакета все еще находятся в папке vendor, однако папка vendor не добавляется в GIT, поэтому при извлечении с сервера prod приложение является неполным. Я не могу запустить «composer install» из prod, потому что он жалуется, что мои учетные данные для этого частного репозитория больше не работают.

Поэтому, если пакет выходит из строя или я теряю доступ к удаленному репо, как я должен продолжать использовать composer и по-прежнему использовать локальную копию пакета, все еще находящуюся в папке vendor.

Итак, идеи, о которых я подумал:

  • Зафиксируйте всю папку поставщика в GIT
  • Установите другой репозиторий, скопируйте туда файлы пакета и обновите URL пакета в composer.json.
  • Скопируйте файлы пакета из папки продавца и попытайтесь заставить их работать как часть папки приложения

Я не могу найти много помощи в поиске Google. Любая помощь будет оценена.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]