bundle-pristine - manual de referencia, opciones, ejemplos de comandos


NOMBRE

bundle-pristine - Restaura las gemas instaladas a su condición prístina

SINOPSIS

bundle pristine

DESCRIPCIÓN

prístino restaura las gemas instaladas en el paquete a su condición prístina usando el caché de gemas local de RubyGems. Para git gems, se realizará un pago forzado.

For further explanation,

bundle pristine

ignores unpacked files on disk. In other words, this command utilizes the local .gem cache or the gem's git repository as if one were installing from scratch.

Nota: la gema Bundler no se puede restaurar a su estado original con prístina. Uno tampoco puede usar

bundle pristine

en gemas con una opción de 'ruta' en Gemfile, porque el paquete no tiene una copia original desde la que pueda restaurar.

¿Cuándo es práctico usar

bundle pristine

?

Resulta útil cuando un desarrollador está depurando una gema.

bundle pristine

es una excelente manera de deshacerse de los cambios experimentales en una gema que quizás no desee.

Why use

bundle pristine

over

gem pristine --all

?

Ambos comandos son muy similares. Por contexto:

bundle pristine

sin argumentos, limpia todas las gemas del archivo de bloqueo. Mientras tanto,

gem pristine --all 

limpia todas las gemas instaladas para esa versión de Ruby.

Si un desarrollador olvida qué gemas en su proyecto podrían haber estado depurando, Rubygems

gem pristine [GEMNAME] 

comando puede ser inconveniente. Uno puede evitar esperar

gem pristine --all

y en su lugar ejecutar

bundle pristine