2013-03-26 11 views
5

Dopo aver generato un Gemfile.lock da Gemfile, è disponibile uno strumento per tornare indietro e bloccare le versioni nel Gemfile. Preferirei evitare di farlo manualmente.Aggiornamento di Gemfile da Gemfile.lock, per congelare le gemme

Sfondo: è buona prassi congelare la versione secondaria su gemme, ad es. se Gemfile.lock è 2.4.1, vorrei aggiornare Gemfile per includere ~> 2.4 (as explained here).

+2

Sembra una buona gemma da creare! se non esiste ce la farò! – drhenner

+0

@drhenner A giudicare dagli aratri qui, sembra che non esista! – mahemoff

risposta

0

È necessario definire le versioni di gem che si desidera bloccare la propria app nel GemFile stesso prima di eseguire l'installazione del pacchetto. Una volta definito tale parametro e si esegue bundle install, verrà generato un Gemfile.lock con le versioni di tutte le gemme installate e le relative dipendenze.

di nuovo, il file .lock è generato automaticamente e non dovrebbe essere modificato manualmente. questo è ciò per cui è il GemFile.

+1

Ho capito che è la procedura standard, ma sto cercando qualcosa di più intelligente per affrontare l'aggiornamento delle versioni secondarie. – mahemoff

Problemi correlati