2012-02-27 6 views
0

私は自主性のためにteamsite7をクリーンアップする最良の方法が何であるか疑問に思っていました。私は基本的に使用されていないdcrファイルの負荷があり、これらを削除したいと考えています。 CMSを検索し、.pageとdcrsがライブサイトに公開されているものと使用されていないものを特定し、削除することができるようにするための最良の方法は何ですか?チームサイトのクリーンアップ

+0

私はチームサイトの代わりにファイルシステムに入り、Beyond Compare Syncを使用します。彼らはとても役に立ちます。古いファイルを識別するために、変更/作成された日付でチームサイト検索を使用することができます。 – Ravi

答えて

0

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

1

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

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

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

関連する問題