2017-02-08 4 views
1

Springの人々は、質の高いプロジェクトをたくさん公開するという素晴らしい仕事をしています。私たちが使っているものの1つは、Spring Cloudとそのさまざまなサブプロジェクトです。Springクラウドのリリースバージョンの理解

私にとって本当に混乱している側面の1つは、Spring Cloudのバージョン名です。たとえば、Spring Cloudの場合はCamdenまたはAngelまたはBrixtonとなります。例えば、Spring Cloud Configのような特定のプロジェクトサイトに行くと、1.3.0または1.2.3のようなものが表示されます。

これらについての2つの質問です。

  1. 名前のついたバージョン(camden、brixton、angel)からは、最新のものとそのシーケンスを視覚化するのは難しいです。それは十分に文書化されている場所はありますか?

  2. 名前付きリリースは、サブプロジェクトに関連してどのように番号が付けられていますか?

ありがとうございました。

答えて

2

質問を投稿した後、メインページにこれらのバージョンに関する情報が見つかりました。これは確かに物事をクリアします。

春の雲は原則として異なるリリースのリズムを持つ独立したプロジェクトから成る傘のプロジェクトです。ポートフォリオを管理するために、BOM(Bill of Materials)が個々のプロジェクトに依存した一連の依存関係とともに公開されます(下記参照)。リリース・トレインは、サブプロジェクトとの混乱を避けるために、バージョンではなく名前を持っています。名前はアルファベット順です(タイムコード順に並べ替えることができます)。ロンドン・チューブ駅の名前(「Angel」は最初のリリース、「Brixton」は第2のものです)。個々のプロジェクトのポイントリリースがクリティカルマスに蓄積​​されたり、誰にでも利用可能な緊急のバグがある場合、リリーストレインは ".SRX"で終わる名前の "サービスリリース"をプッシュします。ここで「X」は数字です。

+0

また、サブプロジェクトのバージョンを表示することもできます。http://projects.spring.io/spring-cloud/#release-trains –

+0

はい、2番目の読み取りで気づきました:) thx – singularity

関連する問題