コンポーネント・バージョンのクリーンアップ

古いバージョンをアーカイブすることにより、コンポーネント・バージョンの数を削減するようサーバーを構成することができます。グローバルなクリーンアップ設定と、個別のコンポーネントのクリーンアップ設定を指定できます。

手順

  1. グローバルなクリーンアップ設定は以下のように指定します。
    1. 「設定」 > 「システム設定」をクリックします。
    2. 「成果物のクリーンアップ」の下の、「バージョンの保持日数」フィールドで、コンポーネント・バージョンを保存する最小経過日数を指定します。 例えば、5 日前またはそれより新しいすべてのコンポーネント・バージョンを保持するには、5 を指定します。 -1 を指定すると、「保持するバージョン数」フィールドの設定に関わらず、すべてのバージョンが保存されます。
    3. 「保持するバージョン数」フィールドで、保持するバージョンの最小数を指定します。 例えば、最新の 5 つのコンポーネント・バージョンを保存するには、5 を指定します。 -1 を指定すると、「バージョンの保持日数」フィールドの設定に関わらず、すべてのバージョンが保存されます。
      サーバーがクリーンアップを実行するときに、最小経過日数よりも古いすべてのコンポーネント・バージョンが削除またはアーカイブされます。しかし、サーバーは少なくとも「保持するバージョン数」フィールドのバージョン数は保持します。
      注: これらの基準を満たすすべてのバージョンは、非アクティブ・バージョンやスナップショットの一部であるバージョンも含めて、すべてアーカイブされます。
    4. オプション: コンポーネント・バージョンを削除でなくアーカイブするには、「アーカイブ・パス」フィールドで、アーカイブしたコンポーネント・バージョンを保管する場所を指定します。 このフィールドをブランクのままにすると、クリーンアップ基準を満たすコンポーネント・バージョンは完全に削除されます。
    5. 次にアーカイブ・ファイルが作成されるときにアーカイブされるコンポーネント・バージョンをプレビューするには、「システム設定」タブで、「バージョン・クリーンアップのプレビュー」リンクをクリックして、コンポーネントを選択します。
    6. 「保存」をクリックします。
  2. オプション: 個別のコンポーネントのクリーンアップ設定を指定します。 これらの設定は、グローバル設定をオーバーライドします。
    1. 「コンポーネント」をクリックし、コンポーネントをクリックして、そのコンポーネントの「構成」タブに進み、「基本設定」をクリックします。
    2. 「クリーンアップ設定の継承」チェック・ボックスをクリアします。
    3. 「バージョンの保持日数」フィールドで、コンポーネント・バージョンを保存する最小経過日数を指定します。
    4. 「保持するバージョン数」フィールドで、保持するバージョンの最小数を指定します。
    5. 「保存」をクリックします。
  3. オプション: 個別の環境のクリーンアップ設定を指定します。 環境のクリーンアップ設定は、特定の環境にデプロイされるコンポーネントに適用されます。

    環境のクリーンアップ設定は、グローバルなクリーンアップ設定またはコンポーネントのクリーンアップ設定に追加されます。 例えば、コンポーネントのクリーンアップ設定では 30 日より古いバージョンをアーカイブし、環境のクリーンアップ設定では 60 日よりも古いバージョンをアーカイブするとします。この場合、その環境にデプロイされるバージョンは、60 日よりも古くならない限りアーカイブされません。

    言い換えれば、コンポーネントまたは環境にそれらのバージョンを保持する設定がなくなるまでは、バージョンはアーカイブされないということです。

    1. 「アプリケーション」をクリックし、アプリケーションをクリックして、 環境をクリックし、「構成」タブに進み、「基本設定」をクリックします。
    2. 「クリーンアップ設定の継承」チェック・ボックスをクリアします。
    3. 「バージョンの保持日数」フィールドで、コンポーネント・バージョンを保存する最小経過日数を指定します。
    4. 「保持するバージョン数」フィールドで、保持するバージョンの最小数を指定します。
    5. 「保存」をクリックします。

タスクの結果

毎日、「バージョンを消去する時間」フィールドに指定された時間に、サーバーはクリーンアップ基準を満たすコンポーネント・バージョンを削除またはアーカイブします。そのコンポーネント・バージョンは、コンポーネントの「バージョン」タブに表示されなくなります。

アーカイブ済みのコンポーネント・バージョンを表示するには、「設定」 > 「システム設定」をクリックして、「「非アクティブを表示」リンクを使用可能にする」チェック・ボックスを選択し、「保存」をクリックします。これで、コンポーネントの「バージョン」タブに、「非アクティブ・バージョンの表示」のラベルが付いたチェック・ボックスが表示されます。

アーカイブ済みコンポーネント・バージョンを復元するには、アーカイブ済みコンポーネント・バージョンの復元を参照してください。


フィードバック