バージョンの同期化

プラグインとフラグメントのバージョンは、プラグイン、フラグメント、 およびコンポーネントのバージョン管理に整合性を持たせることができるように、 パッケージ化されたコンポーネントのバージョンと同期化する必要があります。  開発者は、通常、コンポーネントを配置するときになるまで、個々のマニフェストのバージョンを無視します。  更新マネージャーはコンポーネントのバージョンを使用して、 プラグイン・バージョンが、すでにインストールされているプラグインよりも新しいか古いかを判別します。  どのプラグインのバージョンがどのコンポーネントのバージョンに属するかについて混乱が生じないようにするために、 プラグインとフラグメントは同じバージョン番号規則に従う必要があります。  

バージョンの同期化に最も便利な方法は、 コンポーネントが参照するすべてのプラグインとフラグメントに、コンポーネントのバージョンを強制することです。 この操作を行うとマニフェスト・ファイルが更新されるため、 処理を続ける前にすべてのマニフェスト・エディターを閉じる必要があります。

例: コンポーネント・エディターでのバージョンの同期化

進行中の例を使って、"XYZ Plugin" と "German Fragment" に、 コンポーネントのバージョン (1.2.2) を強制します。

  1. コンポーネントのマニフェスト・エディターを開きます。
  2. ポップアップ・メニューから、「バージョンの同期化... (Synchronize versions...)」を選択します。 ウィザードが開きます。
  3. 最初のラジオ・ボタン (「コンポーネントのバージョンを強制する (Force component version...)」) を選択します。 「終了 (Finish)」を押します。
  4. 「コンテンツ (Content)」ページに切り替え、個々のプラグインとフラグメントを選択します。 プロパティー・シートで、それらのバージョンが 1.2.2 となっていることを確認します。
  5. "XYZ Plugin" と "German Fragment" オブジェクトをダブルクリックし、 そのバージョンを確認します。