2

任何人都知道如何将内容从一个 Magnolia CMS 存储库(Jackrabbit 存储库)传输/迁移到我们的应用程序使用的另一个自定义 jacrabbit 存储库?

4

3 回答 3

3

正如另一张海报所建议的那样,XML 导入/导出功能允许您在存储库之间复制内容。

不幸的是,XML 导入/导出功能不包括迁移数据,如版本历史或自定义节点类型。要迁移此类数据,您可以使用 Jackrabbit 独立 jar 的备份/迁移功能

于 2012-07-01T15:41:05.453 回答
0

根据 API,您应该能够在 Session 上使用导入/导出方法。

http://www.day.com/maven/jsr170/javadocs/jcr-2.0/javax/jcr/Session.html

于 2012-06-20T11:50:44.843 回答
0

似乎您需要的是RepositoryCopier工具 https://jackrabbit.apache.org/api/1.6/org/apache/jackrabbit/core/RepositoryCopier.html

可以通过它的 API 轻松地将存储库复制到存储库。

于 2016-07-26T12:05:57.310 回答