2012-02-27 5 views
0

Мне было интересно, как лучше всего очистить автономию teamsite7. У меня в основном есть много файлов dcr, которые больше не используются и хотят их удалить. Каков наилучший способ поиска по CMS и определить, что .page и dcrs публикуются на реальном сайте и что не используется и могут быть удалены, поэтому мне не нужно проходить вручную?Teamsite Cleanup

+0

Я вхожу в файловую систему вместо командной площадки и использую Beyond Compare Sync. Они очень полезны. Чтобы идентифицировать старые файлы, вы можете использовать поиск в команде с измененной/созданной датой. – Ravi

ответ

0

Если бы у меня был этот конкретный сценарий, я бы подумал, что сначала подумал бы о запуске имитационного сопоставления сравнения с OpenDeploy для создания списка файлов, которые были в рабочей области, но не на веб-сервере. Вы можете проанализировать полученный журнал с помощью скрипта perl (или любого другого вашего любимого языка), чтобы затем удалить эти файлы.

1

На основе шаблонов используются расширенные атрибуты для связывания сгенерированной страницы с шаблоном DCR и Presentation.

В прошлом я написал сценарии Perl, которые будут генерировать список активных DCR. Затем вы можете сравнить DCR в рабочей области с этим списком и удалить те, которых нет в списке.

В основном задано как задание cron, которое очищало директорию templatedata раз в месяц.