我在一个Tridion Content Manager 2009实例中有2个发布树

我需要将一组内容(架构,组件等)从一棵树移植到另一棵树。没有一棵树有任何共同的出版物,所以我们有这样的东西

PUB_A              --->           PUB_C   (Schemas)
   PUB_B                              PUB_D   (Components)

我可以导出内容,但是,PUB_C/D中不存在任何内容(显然,发布名称完全不同)。这些组件是可怕地嵌套在旧版网站中的,因此重新创建它们并不是我想要探索的选择。

我可以使用Content Porter来做到这一点,并让它在新出版物中创建我的物品吗?这似乎应该可以完成,但是我正竭尽全力地绕过Mapping,试图重命名映射文件中的“importTarget”属性,但它仍然坚持尝试将其重新导入为与源导出相同的名称。

谢谢

最佳答案

您可以使用Content Porter来执行此操作。首先,您需要将源出版物重命名为其他名称,例如PUB_A_TEMP,PUB_B_TEMP。然后,您需要重命名目标发布,使其具有源发布的原始名称,例如PUB_C> PUB_A,PUB_D> PUB_B。然后,您可以运行CP导入。导入完成后,您可以从重命名目标出版物开始,将出版物重命名为原始值。

关于不同出版物之间的Tridion Content Port,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10756062/

10-12 13:59