首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用funnelweb将现有文件夹/文件结构迁移到Plone

使用funnelweb将现有文件夹/文件结构迁移到Plone
EN

Stack Overflow用户
提问于 2012-08-14 09:40:54
回答 2查看 784关注 0票数 5

我希望将现有文件和文件夹结构从我的PC机迁移到plone4.1,而不考虑操作系统,即Windows/Linux。

我已经看过了关于Mr.migrator、变形器、折叠桌面、FTP等的文档。但是我希望有一个批处理过程,它将遍历文件夹结构并与其中的文件创建相同的文件,并在没有任何干预的情况下上传到。文件结构应该与最初指定的服务器路径相同。目的是在上传新文件之前将遗留的内容上传到Plone中,并根据需要进一步定制。

这样的产品是否存在,可以直接在buildout.cfg中使用?

现在在linux上使用funnelwebforplone4.1的buildout.cfg片段的一部分

代码语言:javascript
复制
parts =
    instance
    zopepy
    zopeskel
    unifiedinstaller
    repozo
    backup
    chown
    funnelweb

[funnelweb]
recipe = funnelweb
crawler-site_url=file:///home/xyz/Desktop/MassMail/mm_files 
ploneupload-target=http://admin:admin@localhost:8081/VAGroup

来自url的文件需要上传到文件夹/mysore中的plone实例中。如果

代码语言:javascript
复制
url=file:///home/xyz/Desktop/MassMail/mm_files 

如果使用的不是网页,则来自本地系统的文件夹MassMail的文件应该自动上传到指定的目标文件夹的VAGroup站点中?

究竟该如何做呢?文件可以包含.doc、.xls、.img、.png、.pdf等需要上传到网站的文件。我看到/var/funnelwebcache/中的所有文件以及带有file.metadata的文件。为什么不上传到网站上呢?我必须指定其他的东西吗。另外,我只需要文件夹中的文件:mm_files,而不是父/祖父母的文件,也就是我在缓存中看到的home/xyz/Desktop/MassMail子目录的文件。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-14 17:21:40

您可以使用Zope的内置FTP和/或WebDAV服务,允许对各种文件+文件夹进行免费的批量上传到Plone。这对图像、PDF、Office文档、普通HTML文件等都非常有效。http://plone.org/documentation/kb/webdav/是一个很好的起点。(FTP的工作方式非常类似。)Enfold提供了一个友好的Windows前端。(http://www.enfoldsystems.com/news/enfold-desktop-windows-7-plone-4-compatibility)

票数 3
EN

Stack Overflow用户

发布于 2012-08-15 08:28:30

我认为问题在于mr.migrator、变形者和funnelweb之间的混淆。

Mr.migrator是通过命令行运行变性人管道的一种方式。漏斗网是一个预先包装好的管道。

因此,如果您使用的是mr.migrator,如上面所示,您需要创建一个完整的转换程序pipeline.cfg,自己配置所有的部件。

如果您使用funnelweb时,您可以按照这里的说明,https://github.com/collective/funnelweb和使用文件url,例如,https://github.com/collective/funnelweb和它应该可以工作。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11949620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档