/ / Ruby Version Syntax - Ruby, Skripting

Ruby Version Syntax - Ruby, Skripting

Wie lautet die Benennungssyntax für verschiedene Ruby-Versionen und welche sollte ich für das Ausführen von Skripts verwenden? Mit rbenv kann ich die folgenden Versionen von Ruby 1.9.3 installieren:

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

Wir haben also verschiedene Arten:

  • Entwickler
  • p #
  • Vorschau#
  • rc #

Ich glaube, ich kann das annehmen p# ist für Build-Fixes zur Spezifikation, preview# ist eine Vorschau der Versionsspezifikation und ein Vorläufer zu rc#der Freigabekandidat der Spezifikation. Also, das geht dev. Ist der dev getagged build was ich für das Scripting verwenden soll oder ist es der Entwicklungszweig? Und sollte ich versuchen, das Neueste zu halten? p# Eingerichtet? Was ist hier die beste Vorgehensweise?

Antworten:

3 für die Antwort № 1

Ruby verwendet für immer zum Benennen von Versionen.

Best Practice ist es, den Ruby so aktuell wie möglich zu halten p# bauen.

Aktuelle Version ist Ruby 2.0.0-p195

Wenn Sie aus Kompatibilitätsgründen in 1.9.3 stecken bleiben, ist der neueste Patch 1.9.3-p459.

Sie können diese Versionen auf der Ruby-Homepage