2015-02-01 7 views
0

У меня есть резервная копия папки экземпляра plone 3, и я хочу запустить его в VirtualBox с Debian 5. Я установил новый плинт 3.3.5 в /usr/local/Plone как root с унифицированным установщиком, и я может начать его с ./bin/plonectl start. Итак, каковы следующие шаги? Структура папок резервной копии выглядит следующим образом:Как восстановить Plone 3?

plone 
- bin 
- devel 
- develop-eggs 
- downloads 
- eggs 
- fake-eggs 
- parts 
- patches 
- production 
- products 
- src 
- theme 
- var 
- versions 
- base.cfg 
- bootstrap.py 
- build.cfg 
- devel.cfg 
- production.cfg 
- windows-devel.cfg 
- windows-production.cfg 
- windows-settings.cfg 

Оригинал этого резервного копирования используется лак и много примеров, но я только хочу, чтобы восстановить его с минимальной настройкой без этого материала.

+0

Ответ на этот вопрос зависит от того, как выполняется ваше старое построение (используете ли вы выпущенные надстройки? Есть ли у вас какие-то активированные продукты разработки, вы используете mr.developer или что?). Уточните вопрос с помощью файла 'buildout.cfg' (или со всеми источниками файлов' .cfg'). –

+0

Да, выпущены дополнения. – user1791139

ответ

2

Был ли ваш предыдущий Plone 3.x версии 3.2 или новее? Если это так, как старые, так и новые возможности использования для управления конфигурацией. Если это так, общий план:

1) Скопируйте директивы яиц, разработки, zcml и версий от старого на новый. Скопируйте каталог src и products со старого на новый.

2) Запуск сборки. Устранение возникающих проблем.

3) Запустите свой новый Plone и посмотрите, не работает ли он. Устранение проблем.

4) Остановите новый Plone и восстановите файл Data.fs из старой системы, чтобы перезаписать новые Data.fs (под var/). Устранение проблем.

Заметки «устранить проблемы» могут быть незначительными или вообще отсутствовать, если старые и новые версии одинаковы. Если это не так, вам может потребоваться обновить некоторые версии пакета.

Если вы обновляете от < 3.2, см. Руководство по updating from non-buildout systems.

+0

Спасибо за ваш ответ. Версия была 3.3.5 – user1791139