Пакет sitecore 6.2 Быстрый просмотр содержимого - PullRequest
2 голосов
/ 22 декабря 2011

Я знаю, что вы можете создать xml-файл с подробным описанием содержимого при создании пакета, но есть ли простой способ определить, что находится в пакете, когда это просто zip-файл, расположенный на файловом сервере или что-то еще?

Это в версии 6.2.

Ответы [ 2 ]

6 голосов
/ 22 декабря 2011

Да, вы можете.Откройте конструктор пакетов на сервере, где находится почтовый индекс.В меню «Создать» щелкните раскрывающийся список и выберите «Из существующих»Отсюда выберите пакет, и он откроется в конструкторе.

Вот сообщение в блоге, наглядно показывающее вам идею: Проверка пакетов Sitecore перед их установкой

2 голосов
/ 22 декабря 2011

Вы можете открыть пакет в любом редакторе архивов (например, 7zip ).Основной ZIP содержит другой ZIP, называемый package.zip.В свою очередь, package.zip содержит несколько папок.Вероятно, наиболее интересными для вас являются:

  • files
  • items
  • security

Содержимое папки / files соответствуетструктура файловой системы под корнем сайта.Например:

  • / App_Config / Include / my.config
  • / bin / my.dll
  • / xsl / my.xsl

Содержимое папки / items представляет собой структуру каталогов.Путь к XML-представлению каждого элемента начинается с папки с именем, подобным базе данных, содержащей элемент, затем по пути элемента в дереве содержимого (начиная с / sitecore), затем идентификатора элемента, следующего за языком,и наконец версия.Например:

  • \ items \ core \ sitecore \ layout \ Layouts \ my layout {GUID-GOES-HERE} \ en \ 1 \ xml

"xml"имя файла XML, содержащего данные элемента.

Содержимое папки / security проще:

  • \ security \ role \ sitecore \ My Power Users

В package.zip есть и другие папки, но они в основном содержат метаданные пакета, такие как readme, лицензия и т. Д.

Полагаю, это лишнее предупреждение, но все же: don 'не пытайтесь что-то там редактировать.Это имеет смысл для быстрого просмотра, только чтобы убедиться, что что-то есть или нет в упаковке.Надеюсь, это поможет.

...