2012-06-06 1 views
1

Я хочу реализовать DMS для существующих файлов в своей Файловой системе. Как импортировать такие существующие файлы/изображения в свой Plone DMS. Я не хочу использовать Products.Reflecto, поскольку я не могу добавить никакой контроль версий/редактировать загруженные файлы, изображения в нем.Как перенести большие данные из любой файловой системы на plone site plone 4.1?

ответ

1

Вы использовали миграцию слов. Если вы хотите «обслуживать» файлы из файловой системы, этот параметр не для вас.

FunnelWeb - это инструмент для переноса контента, построенный на передатчике, который может помочь. Он создан для сканирования веб-сайтов и импорта контента, но также может использовать файл: // тип urls для сканирования файловой системы.

см. http://pypi.python.org/pypi/funnelweb.

0

Если у вас заканчиваются другие идеи, вы можете копировать их с помощью доступа к WebDAV. (Помните, однако, чтобы упаковать базу данных впоследствии: в то время как Plone4 поддерживает blob, я думаю, что файлы, загруженные через WebDAV, оставляют в базе данных устаревшую копию.)

+0

настроить ftp-сервер для вашего zope и загрузить файлы ftp также может работать. –

+0

Что касается FTP, Zope необходимо настроить для запуска сервера Web-DAV. Вы можете сделать это в buildout, см. Опции 'ftp-address' и' webdav-address' в http://pypi.python.org/pypi/plone.recipe.zope2instance –

0

Как уже отмечалось, вопрос заключается в том, хотите ли вы переносить или просто обслуживать эти файлы? Если вы хотите перенести/импортировать эти файлы в Plone взглянуть на transmogrifier и более конкретно на transmogrify.filesystem:

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

После у вас есть эти файлы в Plone, вы можете включить управление версиями и отредактировать файлы/изображения.

Смежные вопросы