Вы должны указать plone.recipe.zope2install, где можно скачать Zope. Также вам понадобится раздел zope2instance, чтобы создать для вас экземпляр Zope. Эти рецепты нужны только для Zope до версии 2.11, так как начиная с 2.12 Zope полностью зарождается.
Вот минимальная версия Zope 2.11 buildout.cfg:
[buildout]
parts = instance
[zope2]
recipe = plone.recipe.zope2install
url = http://www.zope.org/Products/Zope/2.11.3/Zope-2.11.3-final.tgz
[instance]
recipe = plone.recipe.zope2instance
zope2-location = ${zope2:location}
user = admin:admin
http-address = 127.0.0.1:8080
Обратите внимание, что деталь instance
автоматически извлекает деталь zope2
, поскольку это зависит от информации, предоставленной этой деталью.
Начиная с Zope 2.12, установка полностью основана на яйцах. Следующий пример buildout.cfg - это все, что вам нужно для установки последней бета-версии:
[buildout]
parts = scripts
extends = http://svn.zope.org/*checkout*/Zope/tags/2.12.0b3/versions.cfg
[versions]
Zope2 = 2.12.0b3
[scripts]
recipe = zc.recipe.egg:scripts
eggs = Zope2
Обратите внимание, расширяет; он извлекает список версий для всех зависимостей яиц Zope2 из тега подрывной деятельности Zope для 2.12.0b3, чтобы убедиться, что вы получаете стабильную комбинацию яиц. Без этого вы можете получить более новые версии яиц, которые привели к несовместимости.