Sitecore比较两个项目

时间:2011-10-17 10:40:22

标签: c# asp.net content-management-system sitecore

让我们说我有两个项目:

  • Cat

有没有比较容易比较它们看两者之间的区别?我知道我可以获得PublishedItemComparer,它将-Cat与-CatDB(数据库中已发布的项目)进行比较。此外,Sitecore版本功能区允许您比较sitecore中内容项的修订版。

我想发布的比较工具对我的需求来说还不够。让我知道如果目前有一个解决方案,如果不是我可能需要考虑创建一个:D。

1 个答案:

答案 0 :(得分:3)

您可以在此处利用项目序列化。

这是你应该做的:

  • 打开内容编辑器并激活功能区中的“开发人员”选项卡。为此,右键单击功能区并选择“开发人员” - 它应该是唯一的非活动选项卡
  • 在内容树中选择一个项目(您要比较的两个项目之一),切换到“开发人员”选项卡,然后按“序列化项目”按钮。此操作将在/data/serialization默认情况下在
  • 下创建此项目的TXT表示
  • 选择其他项目并重复上一步

现在,当您拥有每个项目的TXT表示时,您可以使用常用的比较工具(如WinMerge)进行实际比较。