Outil Composer

https://getcomposer.org/doc/01-basic-usage.md#installing-without-composer-lock

Installation des dépendances

Si composer.lock est absent, il sera créé avec les toutes dernières versions disponibles des plugins.
S'il est déjà présent, composer installera exactement les versions précisées dans ce fichier.
On est ainsi sûr d'avoir tous les mêmes versions de plugins.
C'est pourquoi composer.lock doit être inclus dans le dépot git.

php composer.phar install

Mise à jour des dépendances

Ne tient pas compte de composer.lock, composer essaie donc de récupérer les dernières versions disponibles des plugins...

php composer.phar update