Pregunta simple que me ha estado molestando durante meses.
De vez en cuando me sumerjo en el directorio de proveedores para corregir un error (especialmente para nuestras bibliotecas internas). Después de migrar e implementar la solución de nuevo en el paquete fuente, entraré composer update company/packageen el proyecto principal y me preguntaron:
Discard changes [y,n,v,d,s,?]
Tengo una idea decente en yy npero no he podido encontrar documentación acerca de lo que v, d, s, ?hacer? Siempre acerto, ypero tal vez me estoy perdiendo algo útil.
Ediciones:
dopción agregada (oct '17)
composer-php
Mark Fox
fuente
fuente

?? Es probable que aparezca un buen mensaje de ayuda.yy no tengo la capacidad de hacerlo?sin esperar un par de minutos más. Me imagino que si me estoy rascando la cabeza, los demás también.Respuestas:
Elegir
?te muestra los detalles:También puede consultar el código fuente, la parte relevante está aquí .
fuente
Si se ejecuta con el
--no-interaction, se puede establecerdiscard-changes: trueen elcomposer.jsonarchivo y te planteo se le solicite esta opción cada vez.O corre:
COMPOSER_DISCARD_CHANGES=true composer install --no-interactionfuente
--no-interactionCOMPOSER_DISCARD_CHANGES=true composer install --no-interaction