Aggiungere una nuova gemma

Ciao, vorrei aggiungere una nuova gemma.

So che alla fine devo lanciare il comando

bundle install

ma quest’ultimo avvia un processo che aggiorna tutte le gemme?
Ho paura di spaccare l’applicazione e sarebbe di mio interesse
aggiungere la gemma senza che null’altro venga aggiornato.
Mi date qualche dritta,grazie.

Dovresti leggere la documentazione:

http://bundler.io/v1.3/man/bundle-install.1.html

piu` precisamente la tua domanda e trattata qui:

http://bundler.io/v1.3/man/bundle-install.1.html#CONSERVATIVE-UPDATING

bundler aggiungera la tua gemma senza cambiare le altre, ma se leggi il file qui sopra, se la tua gemma ha una dipendenza in comune con una altra gemma potrebbe anche aggiornare la dipendenza. Il consiglio e di
avere un buon test coverage e contrallare che il tuo bundle install non
abbia creata uno o piu` bugs.

Dal link sopra:

In this case, both actionpack and activemerchant depend on
activesupport. The actionpack gem depends on activesupport 2.3.8 and
rack ~> 1.1.0, while the activemerchant gem depends on activesupport >=
2.3.2, braintree >= 2.0.0, and builder >= 2.0.0.

When the dependencies are first resolved, Bundler will select
activesupport 2.3.8, which satisfies the requirements of both gems in
your Gemfile(5).