2017-03-28 13 views
0

サイドキックでは、ページののバージョンをいくつでも作成でき、復元することもできます。 私が探しているのは、の番号を "ページバージョンの作成"に制限する方法です。私がエラーを表示したい5つのバージョンの後で、 "より多くのバージョンは許可されていません。"とします。AEM 6.2のページバージョン数を制限する方法は?

私は参照のためのリンクをたどっていないが、運:この(com.day.cq.wcm.core.impl.VersionManagerImpl)のリポジトリ内コンフィグ:あなたはのOSGiを作成する必要がhttp://www.wemblog.com/2012/08/how-to-work-with-version-in-cq.html

versionmanager.maxNumberVersionsプロパティを設定することで、アクティブ化によって作成されたバージョン番号を制御できます。事前

答えて

1

おかげAEMリポジトリに作成されてから任意のバージョンを停止するには何のプロアクティブな方法はありません。あなたがからにされて参照しているコンフィグレーション:パージのhttps://docs.adobe.com/docs/en/aem/6-2/deploy/configuring/version-purging.html#Versionマネージャー

versionmanager.maxNumberVersions(int型、デフォルト5) 、n番目の最新バージョンよりも古いすべてのバージョンが削除されます。この値が1未満である場合、パージがバージョン

の数に基づいて行われていないこれは、、nの最大値を保持するバージョンパージタスクNでありパージ後のバージョンの数の設定であります上記の設定で定義された番号。

バージョンがワークフローのようなバックグラウンドタスクから非同期で作成されるため、プリエンプティブバージョンディザブラーは機能しません。これらのタスクは、ほとんどのシナリオで問題となるユーザーへのフィードバックなしに失敗します。

サイドキックを変更してバージョンを作成しないようにするには、UIのコアロジックを書き直す必要があります。これは大きな作業になる可能性があります。バージョンの数を制限するためにインスタンスを設定するには、バージョンの削除が推奨されます。

関連する問題