Par exemple, je souhaite exiger:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/google/google-api-php-client.git"
}
],
"require": {
"google/apiclient": "v1-master"
}
}
Dans cet exemple, j'essaie d'exiger google/apiclient
sur la branche v1-master
. J'obtiens une erreur:
[UnexpectedValueException]
Could not parse version constraint v1-master: Invalid version string "v1-master"
composer-php
sorcier
la source
la source
composer require google/apiclient:dev-v1-master#COMMITHASH
cela fonctionnera:
donc le motif est "dev- *", si le nom de votre branche est "bug-fix" alors "dev-bug-fix"
avec la ligne de commande:
la source
"url": "https://github.com/your-username/google-api-php-client.git"
mais nécessite des séjours:google
vendeur.