2016-08-22 6 views
1

私はploneをマスターするPlone(4.3.10)のカスタム製品を作成して学習していて、私はsectionで停止します。 mrbobで作成した新しくパッケージをインストールしてください。 どのように私は "Ploneconf.site"の配布を見つけることができませんでしたPloneトレーニングのマスターで

Here

は私の増築で

そして、私のディレクトリ(私はtrainnigで通知行のコメントを解除):

[email protected]:~/training/buildout$ pwd 
/home/jafar/training/buildout 

[email protected]:~/training/buildout$ ls -l src 
drwxrwxr-x 4 jafar jafar 4096 Ago 22 16:15 ploneconf.site 
drwxrwxr-x 4 jafar jafar 4096 Ago 22 15:13 ploneconf.site_sneak 

[UPDATE]

Iトレーニングにすべて再びやった、とbuildoutはhttp://paster.org/m/lnpaxnで、このコマンドを使用してパッケージを作成しました。

$ cd src 
$ ../bin/mrbob -O ploneconf.site bobtemplates:plone_addon 

それは...私はビルドアウトを実行し、これが私の出力での質問に答える後:...

(py27) [email protected]:~/training/buildout/src$ ls 
ploneconf.site ploneconf.site_sneak 
(py27) [email protected]:~/training/buildout/src$ cd .. 
(py27) [email protected]:~/training/buildout$ vim buildout.cfg 
(py27) [email protected]:~/training/buildout$ ./bin/buildout 
mr.developer: Queued 'ploneconf.site_sneak' for checkout. 
mr.developer: Updated 'ploneconf.site_sneak' with git. 
Upgraded: 
    setuptools version 20.1.1; 
restarting. 
Generated script '/home/jafar/training/buildout/bin/buildout'. 
mr.developer: Queued 'ploneconf.site_sneak' for checkout. 
mr.developer: Updated 'ploneconf.site_sneak' with git. 
Uninstalling zopepy. 
Uninstalling packages. 
Running uninstall recipe. 
Uninstalling instance. 
Uninstalling codeintel. 
Updating _mr.developer. 
Updating checkversions. 
Installing codeintel. 
Couldn't find index page for 'ploneconf.site' (maybe misspelled?) 
Getting distribution for 'ploneconf.site'. 
Couldn't find index page for 'ploneconf.site' (maybe misspelled?) 
While: 
    Installing codeintel. 
    Getting distribution for 'ploneconf.site'. 
Error: Couldn't find a distribution for 'ploneconf.site'. 

だけ覚えるの私はこの研修は、次のとおりです。 https://training.plone.org/4/eggs1.html#including-the-egg-in-plone

[UPDATE 2]

私は、問題は、我々が持っているセクションのSOURCEで、buildout.cfgであると思いますフルパスに

/home/jafar/training/buildout/src/ploneconf.site 

そして、まだ、それは動作しませんでした:{ディレクトリ増築}この

[sources] 
ploneconf.site = fs ploneconf.site full-path=${buildout:directory}/src/ploneconf.site 

私は$を交換しようとしました!

mrbobによって生成された製品の内容

[email protected]:~/training/buildout/src/ploneconf.site$ ls 
bootstrap-buildout.py bootstrap-buildout.pyo CHANGES.rst  docs   README.rst setup.py travis.cfg 
bootstrap-buildout.pyc buildout.cfg   CONTRIBUTORS.rst MANIFEST.in setup.cfg src 
+0

Plone 4.3.10ではなく、Plone 5.0を使用しているようです。理由がない場合は、Plone 5を使用してください。 – gforcada

+0

ploneconf.siteの入手方法あなたのsrcフォルダにploneconf.site_sneak?あなたはbuildoutを実行し、自動的にダウンロードされましたか? – gforcada

+0

gitリポジトリ、brach plone4をクローンしてビルドアウトを信頼しました...バージョンを変更して何が起こるかを見てください...ここに投稿する結果... –

答えて

1

私は卵の後、[ビルドアウト]セクションに挿入し、これをZCML:Plone Docsに見られるように

develop = 
    src/ploneconf.site 

、トレーニングMastering Plone 4のdidnで双方向授業仕事はありません。