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