Sitecore 6.4 - 发布克隆

时间:2011-03-22 11:18:42

标签: sitecore sitecore6

根据我对克隆工作方式的理解,当克隆的父级发布到Web数据库时,对克隆也应立即显示更改,因为克隆字段仅引用父级的字段。

但是,虽然我可以在内容树中的克隆中立即看到更改(已在保存事件中),但发布父级似乎不会影响Web数据库中的克隆 - 保留旧值 - 至少是暂时的。发布克隆会将更改推送到Web上的克隆。

整个网站的增量发布并未强制更新。

在Web数据库的内容树中查看克隆显示了具有旧数据的克隆(不出所料)。

保存克隆,然后逐步发布会强制更新到网络上的克隆。

从这一切我猜测克隆实际发生的事情是,当克隆本身被保存/发布时,他们的数据被读入Web数据库,而不是它们真正只是参考指针。虽然主数据库克隆显然是作为参考。

这似乎允许相当大的灵活性,我希望看到的功能可以在此基础上构建 - 当克隆的父级更新时,克隆的所有者会收到通知并可以选择是否接受更新。目前,只有克隆所有者覆盖了字段时才能使用此通知。

任何人都可以对此有所了解吗?

编辑:交叉发布到SDN论坛,没有回复。

1 个答案:

答案 0 :(得分:4)

有一些关于克隆和发布的半官方信息,以及有关跨数据库克隆的信息(尚不支持)。

关于发布:

  

发布将克隆的数据转换为字段值。

关于跨数据库克隆:

  

Sitecore 6.4用户界面不支持跨数据库克隆,但这似乎是不可避免的。

参考:http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2010/10/Sitecore-CMS-6-4-Cloning.aspx

相关问题