Как пометить ветку как стабильную с помощью Composer? - PullRequest
0 голосов
/ 20 ноября 2018

В Git-репозитории проекта я сделал ветку от мастера, начиная с коммита с тегом 1.0, и назвал эту ветку 1.0.x-dev

Я хочу использовать эту ветку для исправления.

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

composer require foo/bar:^1.0

Извлекает оригинальный 1.0 тэг с тегами, а не последний коммит 1.0.x-dev branch.

Я вижу, что это происходит, потому что я установил "prefer-stable": true (в противном случае это работает)

Затем, есть какой-либо способ указать композитору, что эта ветвь стабильна, избегая теговкаждый патч?

1 Ответ

0 голосов
/ 20 ноября 2018

Вы можете использовать composer require foo/bar:"1.0.x-dev as 1.0.0" в своем проекте - Composer будет использовать 1.0 ветку и рассматривать ее как 1.0.0 релиз.Для Composer только помеченные релизы считаются стабильными.

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