/ Sintassi della versione / Ruby - ruby, scripting

Sintassi della versione di Ruby - rubino, scripting

Qual è la sintassi di denominazione per le diverse versioni di Ruby e quale dovrei gravitare verso l'esecuzione di script ?, ad esempio, utilizzando rbenv posso installare le seguenti versioni di Ruby 1.9.3:

1.9.3-dev
1.9.3-p0
1.9.3-p125
1.9.3-p194
1.9.3-p286
1.9.3-p327
1.9.3-p362
1.9.3-p374
1.9.3-p385
1.9.3-p392
1.9.3-p429
1.9.3-preview1
1.9.3-rc1

Quindi abbiamo diversi tipi:

  • dev
  • p #
  • anteprima#
  • rc #

Credo di poterlo assumere p# è per le correzioni di build alle specifiche, preview# è un'anteprima delle specifiche della versione e un precursore di rc#, il candidato alla release della specifica. Quindi, questo lascia dev. È il dev taggato costruire cosa dovrei usare per lo scripting o è il ramo di sviluppo? E dovrei provare a mantenere l'ultimo p# installato? Qual è la migliore pratica qui?

risposte:

3 per risposta № 1

Ruby usa semver per nominare versioni.

La migliore pratica è mantenere il tuo rubino il più aggiornato possibile usando l'ultima versione p# costruire.

La versione attuale è Ruby 2.0.0-p195

Se sei bloccato in 1.9.3 per motivi di compatibilità, la patch più recente è 1.9.3-p459.

Puoi vedere queste versioni sul Homepage di Ruby