Kiedy uruchomić mój zainstalować od kompozytora, mam ten błąd:Kompozytor - Żądana pakiet istnieje jak, ale są one odrzucane przez ograniczenie
λ kompozytor zainstalować Używasz kompozytora z XDebug włączone. Ma to duży wpływ na wydajność środowiska wykonawczego. Zobacz: https://getcomposer.org/xdebug Ładowanie repozytoriów programu Composer z informacjami o pakiecie Aktualizowanie zależności (w tym require-dev) Twoje wymagania nie mogą zostać rozwiązane w instalowalnym zestawie pakietów.
Błąd:
Problem 1 - Pakiet o antoineb1/smoney_bundle 1.0 istnieje jako antoineb1/smoney_bundle [dev-master], ale są one odrzucane przez przymusu.
Moja composer.json
{
"name": "project",
"license": "proprietary",
"type": "project",
"minimum-stability": "dev",
"prefer-stable" : true,
"autoload": {
"psr-4": {
"": "src/"
}
},
"config": {
"preferred-install": "dist"
},
"repositories": [
{
"url": "bitbucket url",
"type": "vcs"
}
],
"require": {
"php": ">=5.5.9",
"antoineb1/smoney_bundle": "1.0"
}
}
Mam ten sam problem. W repozytorium mam tag 1.1.0, ale kompozytor wciąż mówi, że mam tylko wersję dev-master, która nie jest prawdą, nie mam żadnej gałęzi ani tagu o tej nazwie ...?!? –
@GuillaumeBois Composer pozwala używać gałęzi jako wersji, określając je jako 'dev-', więc 'dev-master' odnosi się do gałęzi' master'. Jeśli chcesz określić konkretny znacznik, to brzmi jak "autor/pakiet": "dev-master # v1.1.0" '. Aby uzyskać szczegółowe informacje, patrz [to pytanie] (http://stackoverflow.com/questions/34784809/how-to-use-a-specific-tag-version-with-composer-and-a-private-git-repository). –
BVengerov
Problem polegał na tym, że mój tag to "1.1.0" i powinien być "v1.1.0"! OMG Nienawidzę komputerów ... –