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/package
en el proyecto principal y me preguntaron:
Discard changes [y,n,v,d,s,?]
Tengo una idea decente en y
y n
pero no he podido encontrar documentación acerca de lo que v
, d
, s
, ?
hacer? Siempre acerto, y
pero tal vez me estoy perdiendo algo útil.
Ediciones:
d
opción agregada (oct '17)
composer-php
Mark Fox
fuente
fuente
?
? Es probable que aparezca un buen mensaje de ayuda.y
y 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: true
en elcomposer.json
archivo y te planteo se le solicite esta opción cada vez.O corre:
COMPOSER_DISCARD_CHANGES=true composer install --no-interaction
fuente
--no-interaction
COMPOSER_DISCARD_CHANGES=true composer install --no-interaction