SpringのGA、RC、M2リリースの違いは何ですか?


回答:


361

GA =一般提供(リリース)。非常に安定していて、機能が完全であること

RC =リリース候補。おそらく完全な機能であり、かなり安定しているはずです。問題は比較的まれで軽微ですが、リリース用に修正するために報告する価値があります。

M =マイルストーンビルド-おそらく機能が完全ではありません。漠然と安定しているはずです(つまり、夜間のスナップショット以上のものです)が、まだ問題がある可能性があります。

SR =サービスリリース(メジャーの後に続く後続のメンテナンスリリース-RELEASE)。


1
SpringのSRバージョンが表示されますが、安定版リリースですか?(
Sp。Spring

@Slomojo:聞いたことがない-私はドキュメントを注意深く調べて調べようと思う。(おそらくサービスリリース?)
Jon Skeet

5
これは、あるサービスリリースは、しばらく前に少しを見つけました。ご返信ありがとうございます。
ocodo

3
ocodoあたりとして- SR、ここで説明するよう、サービスリリースです:spring.io/blog/2015/06/26/...
ジェームズ・バクスター

@ user1955934:わからない、怖い。(リリース履歴を確認することをお勧めします。)
Jon Skeet


26

おもう:

  • GA-一般に利用可能、または公に残忍化され、激しい拷問を受けることを許可されています。
  • RC-うーん、これらは一般にリリースするのに適した候補であり、重大なバグが残っていないかどうかを確認することもできます。
  • M2-うーん、プロジェクト計画の2番目のマイルストーンに達しました。ユーザーがどう思うか見て、まだ残っている可能性のあるバグに関するアイデアを集めましょう。

通常は、マイルストーンリリース、RCリリース、GAリリースの順になります。

オープンソースプロジェクトでは、通常、リリースのパブリックプランがあり、実際にプロジェクトのリリースプランについて良いアイデアを得ることができます。同様に、RC、GA、またはマイルストーンのリリースを決定する品質基準は何か。


2
答えの間の条件をめぐる競争:ジョンスキート:10月1日21時7:12に回答アミット:1月21日10時7:13に回答
キラー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.