Alfresco的共享点数据迁移

问题描述 投票:4回答:1

我正在为Alfresco **(5.2.f)**迁移项目开发SharePoint 2013。

在共享点中,任何用户都可以通过UI用自己的一组列创建数据列表,共享点中大约有4000个数据列表可用。但是在露天的数据列表中,我们必须创建自定义类型。

每个数据列表可能还具有必填属性,并且用户/文档也关联。

在露天,我们有没有任何工具或任何方式可以使数据列表更加快速。内容模型管理器工具不提供父类型作为dl:dataListItem。

对于数据列表的数据迁移,我们是否有任何免费的插件/工具或需要编写自定义插件?

如果使用自定义属性,应该采用什么方法来容纳强制属性和相关字段?

sharepoint migration alfresco datalist
1个回答
0
投票

CMIS规范引入了类型可变性的概念,该概念允许在运行时定义新的内容类型。不幸的是,据我所知,Alfresco不支持类型可变性。

您可以生成Alfresco内容模型XML,以编程方式将其检查到存储库中,然后进行模型的热部署,但这可能不是最好的主意,因为热部署不良模型可能确实有问题。

您可以生成Alfresco内容模型XML,然后将其打包为AMP并像其他任何自定义项一样部署它。您必须自己编写该代码,显然,它的缺点是每次添加新类型时都需要重新启动。但这是部署内容模型更改的最安全方法。

最后,首先要考虑的是这些数据列表是否实际上真正属于Alfresco。也许JSON文档存储将是存储该数据的更好的地方。使用4000种不同类型的列表,很明显您的最终用户很重视能够动态定义类型。也许您应该使用Alfresco的优点-存储文件和有关这些文件的元数据-以及具有更灵活模式的文件(如CouchDB或MongoDB)来存储数据列表。

还值得注意的是,新的Alfresco数字工作区(又名Content App)没有用于编辑数据列表的界面,并且可能永远都没有该功能。

© www.soinside.com 2019 - 2024. All rights reserved.