Verwenden Komponisten ohne Packagist
Sagen für die Instanz, die Sie verwenden möchten, ein Bündel von jemand anderem, aber möchte einige änderungen. So müssen Sie Ihre änderungen in einigen neuen Zweig, und konfigurieren comspoer.json wie:
{
"require": {
"sylius/assortment-bundle": "dev-soft-deleteable-products-disabled"
},
"repositories": [
{
"type": "package",
"package": {
"name": "sylius/assortment-bundle",
"version": "1.0",
"autoload": { "psr-0": { "Sylius\\Bundle\\AssortmentBundle": "" } },
"target-dir": "Sylius/Bundle/AssortmentBundle",
"source": {
"url": "https://github.com/umpirsky/SyliusAssortmentBundle.git",
"type": "git",
"reference": "soft-deleteable-products-disabled"
}
}
}
]
}
Dieser arbeitet mit master-branch, aber mit custom-Zweig es gibt: The requested package sylius/assortment-bundle dev-soft-deleteable-products-disabled could not be found.
Irgendeine Idee?
InformationsquelleAutor umpirsky | 2012-09-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie wirklich mit einem VCS-repository anstelle des Paket-repository. Paket ist, wenn es ist kein Komponist.json und legen Sie ihn stattdessen. In Ihrem Fall gibt es ein Komponist.json verwenden, so können Sie die VCS repo, etwa so:
Komponist wird in diesem Fall verwenden Sie die GitHub-API zum abrufen der Zweig-Namen und überprüfen, ob die version
dev-soft-deleteable-products-disabled
vorhanden ist. Wenn es das tut, Klonen Sie das repository ein-und Auschecken, sagte branch.Hoffentlich, wenn Sie dies tun, da eine Nebenwirkung dein problem wird ebenfalls behoben.
Weitere Informationen Lesen Sie die Dokumentation Kapitel repositories.
Hinzugefügt einen link zu den docs in Fall, dass Sie mehr Lesen wollen.
InformationsquelleAutor igorw
Satis verwendet werden können, als micro-version von Packagist - ermöglicht Ihnen die zentrale Steuerung Ihrer Komponisten Abhängigkeiten für private repositories.
Komponist Guide to Satis-Nutzung
InformationsquelleAutor BillyBigPotatoes