保持オプションの組み合わせ
どのバージョンを保持するかを定義するオプション(maxAgeDays
、maxNumberVersions
、minNumberVersions
)は、要件に応じて組み合わせることができます。
例えば、保持するバージョンの最大数と保持する最も古いバージョンを組み合わせて定義する場合は、次のようになります。
-
設定:
-
maxNumberVersions
= 7 -
maxAgeDays
= 30
-
-
シナリオは以下の通りです。
- 過去 60 日以内に 10 個のバージョンが作成されました。
- そのうちの 3 個が過去 30 日以内に作成されました。
-
結果は次の通りです。
- 最新の 3 個のバージョンが保持されます。
例えば、保持するバージョン数の最大数と最小数、および保持する最も古いバージョンを組み合わせて定義する場合は、次のようになります。
-
設定:
maxNumberVersions
= 3maxAgeDays
= 30minNumberVersions
= 3
-
シナリオは以下の通りです。
- 60 日前に 5 個のバージョンが作成されました。
-
結果は次の通りです。
- 最新の 3 個のバージョンが保持されます。
バージョンのパージツール
バージョンのパージツールを使用すると、リポジトリ内のノードまたはノードの階層のバージョンをパージすることができます。このツールの主な目的は、古いバージョンのノードを削除してリポジトリのサイズを縮小することです。
recommendation-more-help