Sitecore 6.4-发布克隆

Sitecore 6.4-发布克隆,sitecore,sitecore6,Sitecore,Sitecore6,从我对克隆工作原理的理解来看,当对克隆的父项的更改发布到web数据库时,该更改对于克隆也应该是显而易见的,因为克隆字段仅引用父项的字段 但是,虽然我可以在内容树(已在保存事件中)中立即看到克隆中的更改,但发布父对象似乎不会影响web数据库中的克隆-保留旧值-至少暂时如此。发布克隆会将更改推送到web上的克隆 整个站点的增量发布没有强制更新 在web数据库的内容树中查看克隆时,会显示包含旧数据的克隆(毫不奇怪) 保存克隆,然后增量发布确实会强制在web上更新克隆 从所有这些,我推测克隆的实际情况是

从我对克隆工作原理的理解来看,当对克隆的父项的更改发布到web数据库时,该更改对于克隆也应该是显而易见的,因为克隆字段仅引用父项的字段

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

整个站点的增量发布没有强制更新

在web数据库的内容树中查看克隆时,会显示包含旧数据的克隆(毫不奇怪)

保存克隆,然后增量发布确实会强制在web上更新克隆

从所有这些,我推测克隆的实际情况是,当克隆本身被保存/发布时,它们的数据被读入web数据库,而不是它们实际上只是引用指针。尽管主数据库克隆显然起着引用的作用

这似乎考虑到了相当大的灵活性,我希望看到的功能可以建立在这一点之上——当克隆的父级更新时,克隆的所有者会收到通知,并可以选择是否接受更新。当前仅当克隆所有者已覆盖字段时,才可能发出此通知

有人能解释一下吗


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

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

关于发布:

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

关于跨数据库克隆:

Sitecore 6.4 UI不支持跨数据库克隆,但这似乎是不可避免的


参考:

太棒了,谢谢。我很久以前就读过那篇文章了,但显然是浏览了那一部分!但仍在等待更清晰的官方文件。还在等待关于网站克隆部分内部链接的建议。