4

ruby のさまざまなバージョンの命名構文は何ですか?また、スクリプトを実行するためにどちらに引き寄せるべきですか? つまり、rbenv を使用して、次のバージョンの 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

したがって、いくつかの異なるタイプがあります。

  • 開発者
  • p#
  • プレビュー#
  • rc#

p#は仕様のビルド修正用preview#であり、バージョン仕様のプレビューであり、仕様rc#のリリース候補である の前身であると推測できると思います。したがって、これはdev. タグ付けされたビルドはdevスクリプト作成に使用する必要がありますか?それとも開発ブランチですか? p#また、最新のものをインストールしたままにする必要がありますか? ここでのベストプラクティスは何ですか?

4

1 に答える 1

3

Ruby は、バージョンの命名にsemverを使用します。

p#ベスト プラクティスは、最新のビルドを使用して Ruby を可能な限り最新の状態に保つことです。

現在のバージョンはRubyです2.0.0-p195

互換性の理由で 1.9.3 に行き詰まっている場合、最新のパッチは1.9.3-p459.

これらのバージョンは、 Ruby のホームページで確認できます。

于 2013-06-07T22:01:32.913 に答える