2012-07-12 31 views

回答

6

很简单:

  • 零件是你扩建的基石。根据为它们声明的配方和在该部分中配置的设置,不同的部件运行不同的任务。

    parts子目录保存每个部分的簿记信息。这取决于这里存储的配方。例如,CMMI配方可能会在此处安装config/make/make安装周期的结果。

  • 鸡蛋是python包的发行版。 Buildout使用来自鸡蛋的代码来提供配方实现,并且大多数增量指定要在正在构建的应用程序和脚本中使用的部件的蛋。

    拥有不构建任何使用鸡蛋本身的构建是完全合法的。但是为了扩大运行这些零件,鸡蛋将会被引入。

    eggs子目录通常包含用于两个配方的鸡蛋以及任何需要鸡蛋运行的东西。

+0

部分目录中只有任务/脚本只在运行./buildout时才运行?在鸡蛋里有没有包装可以在项目工作中使用?在其他情况下,我不知道为什么我需要零件目录。 – sunprophit 2012-07-12 14:11:47

+0

已更新,以解释目录的含义;我似乎错过了你特意询问这些分部的情况。 – 2012-07-12 14:17:49

相关问题