Sitecore сравнивает два элемента - PullRequest
3 голосов
/ 17 октября 2011

Допустим, у меня есть два предмета:

  • Кошка

  • Собака

Есть лиВ любом случае, сравнивая их легко увидеть разницу между ними?Я знаю, что могу получить PubliteComparer, который сравнивает -Cat с -CatDB (будучи опубликованным элементом в базе данных).Также лента версии Sitecore позволяет сравнивать ревизии элемента контента в sitecore.

Думаю, выпущенных инструментов сравнения просто недостаточно для моих нужд.Дайте мне знать, если в данный момент есть решение, если нет, возможно, мне придется заняться его созданием: D.

1 Ответ

3 голосов
/ 17 октября 2011

Вы можете воспользоваться сериализацией элемента здесь.

Вот что вы должны сделать:

  • открыть Редактор контента и активировать вкладку Разработчик на ленте.Для этого щелкните правой кнопкой мыши на ленте и выберите «Разработчик» - там должна быть единственная неактивная вкладка
  • выберите элемент (один из этих двух, который вы хотите сравнить) в дереве содержимого, переключитесь на разработчикаи нажмите кнопку «Сериализация элемента».Эта операция создаст TXT-представление этого элемента в /data/serialization по умолчанию
  • , выберите другой элемент и повторите предыдущий шаг

Теперь, когда у вас есть TXT-представление каждого элементаВы можете использовать обычные инструменты сравнения, такие как WinMerge, для фактического сравнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...