将Versioned节点复制到另一个存储库工作区

时间:2016-04-04 12:52:49

标签: jcr jackrabbit jackrabbit-oak

当前正在运行的存储库,用于将旧文件移动到存档库。

能够复制文档节点。问题在于版本节点复制。

尝试迭代,不太确定如何复制版本的所有属性:

WARN

文档节点 - > nt:添加资源

BROKEN

有关如何移动版本化节点的任何指针(从存储库到另一个存储库而不是工作区副本)?

使用Jackrabbit 2.8.0在Java 1.6上运行

1 个答案:

答案 0 :(得分:0)

您可以使用RepositoryCopier API。 基本上,它允许您跨不同的存储库移动数据。欲了解更多信息,请查看:  https://jackrabbit.apache.org/api/1.6/org/apache/jackrabbit/core/RepositoryCopier.html