任何人都知道如何將內容從一個Magnolia CMS存儲庫(Jackrabbit存儲庫)傳輸/遷移到我們的應用程序使用的另一個定製jacrabbit存儲庫?將數據從一個jackrabbit存儲庫(Magnolia存儲庫)傳輸/遷移到另一個jackrabbit存儲庫
1
A
回答
0
根據API,您應該可以在Session上使用導入/導出方法。
http://www.day.com/maven/jsr170/javadocs/jcr-2.0/javax/jcr/Session.html
2
正如所建議的其他海報,XML導入/導出功能允許您複製存儲庫之間的內容。
不幸的是,XML導入/導出功能不包括遷移數據,如版本歷史記錄或自定義節點類型。要遷移這些數據,您可以使用Jackrabbit獨立廣告瓶的backup/migrate feature。
0
好像你需要的是RepositoryCopier
工具 https://jackrabbit.apache.org/api/1.6/org/apache/jackrabbit/core/RepositoryCopier.html
一個可以複製庫通過它的API輕鬆存儲庫。
相關問題
- 1. 將元數據存儲到Jackrabbit存儲庫中
- 2. Jcr(JackRabbit)存儲庫工具
- 3. 如何將Magnolia CMS Apache Jackrabbit內容存儲庫中的數據遷移到正常的SQL SERVER數據庫
- 4. 如何在git存儲庫中「unrm」或將文件從一個存儲庫移動到另一個存儲庫
- 5. Github將存儲庫內容複製到另一個存儲庫
- 6. 從裸存儲庫推送到另一個裸存儲庫
- 7. 將文件夾從存儲庫移動到另一個存儲庫
- 8. 將提交從一個存儲庫推送到另一個存儲庫
- 9. 如何訪問遠程jackrabbit存儲庫?
- 10. Jackrabbit存儲庫鎖定併發訪問
- 11. Jackrabbit存儲庫增量備份
- 12. 磁盤上的JackRabbit存儲庫
- 13. 通過Apache Sling訪問jackrabbit存儲庫
- 14. 將文件夾從存儲庫遷移到另一個存儲庫,使用所有更改樹數據
- 15. 將一個SVN存儲庫鏈接到多個Trac存儲庫
- 16. 將多個Git存儲庫推送到一個存儲庫
- 17. 從另一個存儲庫更新Git存儲庫
- 18. 將svn本地存儲庫遷移到git存儲庫
- 19. Jackrabbit文件存儲
- 20. 是否可以將存儲庫中的分支從存儲庫移至另一個存儲庫?
- 21. 將內容從一個git存儲庫移動到另一個?
- 22. 從gitolite遷移到另一個託管的GIT存儲庫
- 23. 將更改從本地存儲庫傳播到另一本地存儲庫
- 24. 如何將單個文件夾從一個Subversion存儲庫移動到另一個存儲庫?
- 25. 將svn存儲庫遷移到另一個git存儲庫(作爲其一部分)
- 26. Hg:將多個存儲庫合併爲一個存儲庫
- 27. SVN:從一個存儲庫複製到另一個存儲庫,保存外部數據
- 28. 使存儲庫依賴於另一個存儲庫
- 29. 如何在另一個存儲庫中使用git存儲庫?
- 30. extbase查詢生成器注入一個存儲庫到另一個存儲庫