古いバージョンをアーカイブすることにより、コンポーネント・バージョンの数を削減するようサーバーを構成することができます。グローバルなクリーンアップ設定と、個別のコンポーネントのクリーンアップ設定を指定できます。
手順
- グローバルなクリーンアップ設定は以下のように指定します。
- をクリックします。
- 「成果物のクリーンアップ」の下の、「バージョンの保持日数」フィールドで、コンポーネント・バージョンを保存する最小経過日数を指定します。 例えば、5 日前またはそれより新しいすべてのコンポーネント・バージョンを保持するには、5 を指定します。
-1 を指定すると、「保持するバージョン数」フィールドの設定に関わらず、すべてのバージョンが保存されます。
- 「保持するバージョン数」フィールドで、保持するバージョンの最小数を指定します。 例えば、最新の 5 つのコンポーネント・バージョンを保存するには、5 を指定します。
-1 を指定すると、「バージョンの保持日数」フィールドの設定に関わらず、すべてのバージョンが保存されます。
サーバーがクリーンアップを実行するときに、最小経過日数よりも古いすべてのコンポーネント・バージョンが削除またはアーカイブされます。しかし、サーバーは少なくとも
「保持するバージョン数」フィールドのバージョン数は保持します。
注: これらの基準を満たすすべてのバージョンは、非アクティブ・バージョンやスナップショットの一部であるバージョンも含めて、すべてアーカイブされます。
- オプション: コンポーネント・バージョンを削除でなくアーカイブするには、「アーカイブ・パス」フィールドで、アーカイブしたコンポーネント・バージョンを保管する場所を指定します。 このフィールドをブランクのままにすると、クリーンアップ基準を満たすコンポーネント・バージョンは完全に削除されます。
- 次にアーカイブ・ファイルが作成されるときにアーカイブされるコンポーネント・バージョンをプレビューするには、「システム設定」タブで、「バージョン・クリーンアップのプレビュー」リンクをクリックして、コンポーネントを選択します。
- 「保存」をクリックします。
- オプション: 個別のコンポーネントのクリーンアップ設定を指定します。 これらの設定は、グローバル設定をオーバーライドします。
- 「コンポーネント」をクリックし、コンポーネントをクリックして、そのコンポーネントの「構成」タブに進み、「基本設定」をクリックします。
- 「クリーンアップ設定の継承」チェック・ボックスをクリアします。
- 「バージョンの保持日数」フィールドで、コンポーネント・バージョンを保存する最小経過日数を指定します。
- 「保持するバージョン数」フィールドで、保持するバージョンの最小数を指定します。
- 「保存」をクリックします。
- オプション: 個別の環境のクリーンアップ設定を指定します。 環境のクリーンアップ設定は、特定の環境にデプロイされるコンポーネントに適用されます。
環境のクリーンアップ設定は、グローバルなクリーンアップ設定またはコンポーネントのクリーンアップ設定に追加されます。
例えば、コンポーネントのクリーンアップ設定では 30 日より古いバージョンをアーカイブし、環境のクリーンアップ設定では 60 日よりも古いバージョンをアーカイブするとします。この場合、その環境にデプロイされるバージョンは、60 日よりも古くならない限りアーカイブされません。
言い換えれば、コンポーネントまたは環境にそれらのバージョンを保持する設定がなくなるまでは、バージョンはアーカイブされないということです。
- 「アプリケーション」をクリックし、アプリケーションをクリックして、
環境をクリックし、「構成」タブに進み、「基本設定」をクリックします。
- 「クリーンアップ設定の継承」チェック・ボックスをクリアします。
- 「バージョンの保持日数」フィールドで、コンポーネント・バージョンを保存する最小経過日数を指定します。
- 「保持するバージョン数」フィールドで、保持するバージョンの最小数を指定します。
- 「保存」をクリックします。
タスクの結果
毎日、
「バージョンを消去する時間」フィールドに指定された時間に、サーバーはクリーンアップ基準を満たすコンポーネント・バージョンを削除またはアーカイブします。そのコンポーネント・バージョンは、コンポーネントの
「バージョン」タブに表示されなくなります。
アーカイブ済みのコンポーネント・バージョンを表示するには、をクリックして、「「非アクティブを表示」リンクを使用可能にする」チェック・ボックスを選択し、「保存」をクリックします。これで、コンポーネントの「バージョン」タブに、「非アクティブ・バージョンの表示」のラベルが付いたチェック・ボックスが表示されます。
アーカイブ済みコンポーネント・バージョンを復元するには、アーカイブ済みコンポーネント・バージョンの復元を参照してください。