我们已经在全国各个机构安装了dspace,并希望将集中式DSPACE存储库部署为联合存储库的一部分。分支存储库中的内容将在发布后立即同步到集中存储库。然后,集中式存储库中的内容将同步回其他分支存储库。内容不会直接在分支存储库之间同步,而只能通过集中存储库同步。
我们欢迎有关如何实现这一目标的想法,因为虽然我们有各种参考资料,包括http://www.dlib.org/dlib/july06/tansley/07tansley.html和http://link.springer.com/chapter/10.1007/978-3-642-40276-0_21,但我们似乎无法取得任何进展。
答案 0 :(得分:0)
对于拼图的第一部分,将分支存储库的内容拉入中心部分,您可以查看此功能:
第二个挑战是,让分支存储库从中央存储库中撤回更改/或新项目,这是另一回事。
单向集成,其中一个存储库显然是特定项目的主记录,这非常简单。但是,双向更新和管理不同案例和边缘案例围绕同一项目的多个地方发生的变化是一个巨大的挑战。
所以基本上我建议你重新考虑你的策略,并检查一个存储库是否始终是特定项目的主记录的情况也适合你的用例。