ある Magnolia CMS リポジトリ (Jackrabbit リポジトリ) からアプリケーションで使用される別のカスタム jacrabbit リポジトリにコンテンツを転送/移行する方法を知っている人はいますか?
質問する
1762 次
3 に答える
3
他の投稿者が示唆しているように、XML インポート/エクスポート機能を使用すると、リポジトリ間でコンテンツをコピーできます。
残念ながら、XML のインポート/エクスポート機能は、バージョン履歴やカスタム ノード タイプなどのデータの移行には対応していません。このようなデータを移行するには、Jackrabbit スタンドアロン jar のバックアップ/移行機能を使用できます。
于 2012-07-01T15:41:05.453 に答える
0
必要なのはRepositoryCopier
ツール
のようですhttps://jackrabbit.apache.org/api/1.6/org/apache/jackrabbit/core/RepositoryCopier.html
API を介して簡単にリポジトリをリポジトリにコピーできます。
于 2016-07-26T12:05:57.310 に答える
0
API によると、Session でインポート/エクスポート メソッドを使用できるはずです。
http://www.day.com/maven/jsr170/javadocs/jcr-2.0/javax/jcr/Session.html
于 2012-06-20T11:50:44.843 に答える