3

ビルドアウトを使用する場合、卵とパーツの2つのディレクトリがあります。また、buildout.cfgには卵とパーツの宣言があります。ビルドアウトシステムのこれらの要素の目的は何ですか?

4

1 に答える 1

6

非常に簡単:

  • パーツは、ビルドアウトの構成要素です。異なるパーツは、それらに対して宣言されたレシピとそのパーツで構成された設定に基づいて、異なるタスクを実行します。

    サブディレクトリには、各部分のparts簿記情報が保持されます。ここに何が保存されているかはレシピによって異なります。たとえば、CMMIレシピは、ここでconfig / make/makeインストールサイクルの結果をインストールする場合があります。

  • 卵はPythonパッケージディストリビューションです。Buildoutは、eggのコードを使用してレシピの実装を提供します。ほとんどのビルドアウトは、ビルド中のアプリケーションとスクリプトで使用するパーツのeggを指定します。

    卵自体を使用するものを構築しないビルドアウトを持つことは完全に合法です。しかし、パーツを実行するためのビルドアウトには、内部で卵が関与します。

    サブディレクトリには通常、eggsレシピと、実行に卵を必要とするものの両方に使用される卵が保持されます。

于 2012-07-12T13:53:36.677 に答える