如何将 Drupal 节点从一个安装迁移到另一个安装,同时保留修订历史记录?
有没有一种好方法可以从一个 Drupal 安装中导出一组节点(包括节点修订历史记录),然后将它们合并到另一个 Drupal 安装中(包括修订历史记录)?
我熟悉 Node Export 和 备份和迁移...但是Node Export
不保留修订历史记录,并且备份和迁移
不允许合并(仅全表替换)。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我有一个名为导入合并的项目,我一直致力于导入和合并几乎任何类型的Drupal对象。到目前为止,我已经获得了对节点和分类术语的支持,但其想法是提供一个接口,供您扩展至您希望的任何目的。
您需要做的就是编写一个为一些钩子提供信息的模块,您应该能够保存您想要的任何数据。该项目尚未完全成熟,但到目前为止效果良好。
如果您可以将节点导出为 CSV,那么应该没问题。
http://github.com/rimian/rimian.git
I've got a project called Import Merge I have been working that imports and merges Drupal objects of almost any type. So far I've got support for nodes and taxonomy terms included but the idea is to provide an interface for you to extend to any purpose you wish.
All you need to do is write a module that provides info to a few hooks and you should be able to save any data you wish. This project has not fully matured but works pretty well so far.
If you can export nodes to CSV then you should be OK.
http://github.com/rimian/rimian.git