Après l'installation de symfony/serializer
J'ai reconnu que mon symfony.lock
le fichier a été modifié:
diff --git a/symfony.lock b/symfony.lock
index ba6e23f..bfc391e 100644
--- a/symfony.lock
+++ b/symfony.lock
@@ -301,5 +301,8 @@
},
"symfony/asset": {
"version": "v3.3.10"
+ },
+ "symfony/serializer": {
+ "version": "v3.3.13"
}
}
D'après ce que je comprends, il a été introduit avec Symfony Flex, mais en quoi diffère-t-il de composer.lock
et pourquoi est-il nécessaire en plus de cela?
C'est le fichier de verrouillage approprié pour Recettes Symfony au lieu d'essayer de deviner via l'état de composer.lock
Flex garde une trace des recettes qu'il a installées dans le
symfony.lock
fichier, qui doit être validé dans votre référentiel de code (CVS). http://symfony.com/doc/current/setup/flex.html#how-does-flex-work
Il a été introduit depuis Flex 1.0.34
version, à l'origine pour résoudre des bugs comme celui-ci: "Configuration des recettes exécutées deux fois" .