2009-07-13 11 views
5

Zope yüklemek için önerilen yolun Buildout ile olduğunu biliyorum, ancak minimal bir Zope 2 ortamı kurmak için basit bir buildout.cfg bulamıyorum. Plone'u ve diğer şeyleri kurmak için çok şey var.Zope 2'yi kurmak için en basit buildout.cfg nedir?

denedim:

[buildout] 
parts = zope 

[zope] 
recipe = plone.recipe.zope2install 
eggs = 

Ama olsun:

An internal error occured due to a bug in either zc.buildout or in a 
recipe being used: 
Traceback (most recent call last): 
    File "/tmp/tmp2wqykW/zc.buildout-1.3.0-py2.4.egg/zc/buildout/buildout.py", line 1519, in main 
    File "/tmp/tmp2wqykW/zc.buildout-1.3.0-py2.4.egg/zc/buildout/buildout.py", line 357, in install 
    File "/tmp/tmp2wqykW/zc.buildout-1.3.0-py2.4.egg/zc/buildout/buildout.py", line 898, in __getitem__ 
    File "/tmp/tmp2wqykW/zc.buildout-1.3.0-py2.4.egg/zc/buildout/buildout.py", line 982, in _initialize 
    File "/home/analyser/site/eggs/plone.recipe.zope2install-3.1-py2.4.egg/plone/recipe/zope2install/__init__.py", line 73, in __init__ 
    assert self.location or self.svn or self.url 
AssertionError 

cevap

5

Nereye Zope indirmek için söylemek plone.recipe.zope2install gerekir. Ayrıca, sizin için bir Zope örneği oluşturmak için bir zope2instance bölümüne ihtiyacınız olacak. Bu tarifler sadece 2.11'den itibaren 2.11'e kadar Zope için gerekli. Zope tamamen yumurtalı. o bölümü tarafından sağlanan bilgilere bağlıdır olarak instance kısmı otomatik zope2 kısmen çeker

[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 

Not: Burada

minimal Zope 2.11 buildout.cfg olduğunu.

Zope 2.12 kurulumu tamamen yumurta esaslıdır. Aşağıdaki örnek buildout.cfg son beta yüklemek için ihtiyaç vardır: uzanır

[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 

Not; Yumurtaların istikrarlı bir kombinasyonunu aldığınızdan emin olmak için 2.12.0b3 için Zope subversion etiketindeki tüm Zope2 yumurta bağımlılıkları için bir versiyon listesi çıkarır. Bu olmadan uyumsuzluklar getiren yeni yumurta versiyonları ile sonuçlanabilir.

İlgili konular