Уборка на площадке - PullRequest
       42

Уборка на площадке

0 голосов
/ 27 февраля 2012

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

Ответы [ 2 ]

1 голос
/ 27 ноября 2012

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

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

По сути, это настроено как задание cron, которое очищает каталог «templatedata» один раз в месяц.

0 голосов
/ 23 июля 2012

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

...