如何将大数据从任何文件系统迁移到plone站点plone 4.1?

时间:2012-06-06 07:20:41

标签: python plone

我想为文件系统上的现有文件实现DMS。如何将此类现有文件/图像导入我的Plone DMS。我不想使用Products.Reflecto,因为我无法添加任何版本控制/编辑上传的文件,图像。

3 个答案:

答案 0 :(得分:1)

您使用了“迁移”一词。如果您想“提供”文件系统中的文件,则此选项不适合您。

FunnelWeb是一个基于transmogrifier的内容迁移工具,可以提供帮助。它是为了抓取网站并从那里导入内容而构建的,但也可以使用file:// type urls来抓取文件系统。

请参阅http://pypi.python.org/pypi/funnelweb

答案 1 :(得分:0)

如果您的其他想法已经用完,可以使用WebDAV访问权限复制它们。 (但要注意,之后打包数据库:虽然Plone4支持blob,但我认为通过WebDAV上传的文件会在数据库中留下过时的副本。)

答案 2 :(得分:0)

正如djay已经指出的那样,问题是您要迁移还是只提供这些文件?如果你想将这些文件迁移/导入到Plone中,请查看transmogrifier,并在transmogrify.filesystem中更具体:

http://pypi.python.org/pypi/collective.transmogrifier http://pypi.python.org/pypi/transmogrify.filesystem

在Plone中拥有这些文件后,您可以启用版本控制并编辑文件/图像。