compositeur ignorer les modifications: que faire de la [y,n,v,d,s,?] faire
Simple question qui m'énerve depuis des mois.
De temps en temps je vais plonger dans l'annuaire des vendeurs de corriger un bug (surtout pour nos internes libs). Après la migration et le déploiement de la correction à la source de l'emballage, je vais composer update company/package
dans le projet principal et suis demandé:
Discard changes [y,n,v,d,s,?]
Je en avoir une bonne compréhension sur la y
et n
mais n'ont pas été en mesure de trouver de la documentation sur ce v
, d
, s
, ?
faire? J'ai toujours frappé y
mais peut-être que je suis absent dehors sur quelque chose d'utile.
Modifications:
- ajouté
d
option (octobre 17)
- Avez-vous essayé d'utiliser
?
? Ce sera probablement apporter un joli message d'aide. - Assurez-vous. Choses est qu'il faut environ deux minutes pour que compositeur pour faire la mise à jour, de reconnaître la sale état et que fait réellement le travail des muscles de la mémoire en branle, j'ai frappé
y
et n'ont pas la capacité de frapper?
sans attendre un autre couple de minutes. Je suppose que si je suis à me gratter la tête, d'autres sont trop. - Il est D maintenant, en option, de sorte qu'il serait bien de l'ajouter ici
Vous devez vous connecter pour publier un commentaire.
Choix
?
vous montre les détails:Vous pouvez également vérifier le code source, la partie pertinente est ici.
Si vous exécutez avec le
--no-interaction
, vous pouvez définirdiscard-changes: true
danscomposer.json
fichier et de ne pas obtenir invité pour cette option à chaque fois.--no-interaction
COMPOSER_DISCARD_CHANGES=true composer install --no-interaction