Это обсуждалось несколько раз в нескольких вопросах на SO, но все ответы, даваемые отказываются работать для меня принять этот ответ:при получении вилка с композитором
Contributing to open source bundles from vendor directory?
Я испытал это на нескольких компьютерах , поэтому я уверен, что это не отдельный случай.
Но использование типа «упаковка» считается плохой практикой, которую я прочитал. Может кто-нибудь объяснить мне, почему это не работает? Он не будет загружать разветвленный репозиторий!
{
"repositories":
[
{
"type": "vcs",
"url": "https://github.com/flyandi/lumen-doctrine.git"
}
],
"require": {
"nordsoftware/lumen-doctrine": "[email protected]"
}
}
обновление
Так что получается у него есть что-то TODO со стабильностью пакетов еще о том, что здесь:
https://igor.io/2013/02/07/composer-stability-flags.html
Затем я попытался это, который работает:
{
"repositories":
[
{
"type": "vcs",
"url": "https://github.com/flyandi/lumen-doctrine.git"
}
],
"require": {
"nordsoftware/lumen-doctrine": "[email protected]"
},
"prefer-stable" : true,
"minimum-stability": "dev"
}
Что я не понимаю, так это то, что флаг @dev не работать? Может кто-то уточнить?