0

Autonomy teamsite7 のクリーンアップを行う最善の方法は何かと考えていました。基本的に、もう使用されていない dcr ファイルがたくさんあり、これらを削除したいと考えています。CMS を検索して、ライブ サイトに公開されている .page と dcrs と、使用されておらず削除できるものを特定して、手動で行う必要がないようにする最善の方法は何ですか?

4

2 に答える 2

1

テンプレートベースのページは、拡張属性を使用して、生成されたページを DCR およびプレゼンテーション テンプレートに関連付けます。

過去に、アクティブな DCR のリストを生成する Perl スクリプトを作成しました。次に、ワークエリア内の DCR をそのリストと比較し、リストにない DCR を削除できます。

基本的には、「templatedata」ディレクトリを月に 1 回クリーンアップする cron ジョブとして設定します。

于 2012-11-27T18:45:39.303 に答える
0

この特定のシナリオがあった場合、最初に考えたのは、OpenDeploy を使用してシミュレートされた比較展開を実行し、ワークエリアにあり、Web サーバーにはなかったファイルのリストを生成することだと思います。結果のログを perl スクリプト (または好みの言語) で解析して、それらのファイルを削除できます。

于 2012-07-23T02:16:15.003 に答える