Comment utiliser une balise spécifique/version avec le compositeur et d'une salle de dépôt git?

J'ai quelques paquets d'accueil sur le Gitlab de mon entreprise. Je veux demander une version spécifique de ces paquets, mais chaque fois que j'essaie, compositeur télécharger le dernier commit de la branche master.

compositeur.json :

{
"config": {
    "vendor-dir": "private/class"
},
"name":"MyProject",
"repositories": [
    {
        "type": "vcs",
        "url": "[email protected]:user/project.git"
    }
],
"require": {
    "user/project": "v0.5.0"
},
"type":"project"}

La structure du référentiel de mon colis :

  • tag v0.5.0 : commettre dd6ed3c8...
  • commettre X,Y,Z
  • tag v0.7.0 : commettre 15293ac6...
  • dernier commit f15600a1...

Quand j'execute "compositeur installer" :

Chargement compositeur des référentiels avec les informations de package

L'installation de dépendances (y compris exiger-dev)

Analysé 69 paquets à résoudre des dépendances

Analysé 67 règles pour résoudre les dépendances

  • L'installation de l'utilisateur/projet (dev-master f15600a)

    Clonage f15600a1

Il télécharge le dernier commit.

Comment puis-je configurer le compositeur.fichier json de mon projet d'utiliser une balise spécifique ?

OriginalL'auteur Airmanbzh | 2016-01-14