下载git存储库的简单构建方法。它使用系统git命令及其语法
git-recipe的Python项目详细描述
欢迎来到Git配方文档页
用法
recipe克隆git存储库并签出到revision(如果提供的话) 在配置中。你可以使用这样的配方:
对于python
[buildout] parts = data [data] recipe = git-recipe repository = git://example.com/my-git-repo.git ref = origin/redevlop-branch as_egg = True newest = True
对于静态资源
[jquery] recipe = git-recipe repository = git://github.com/jquery/jquery.git ref = origin/master download-directory = ${buildout:directory}/static/js/
对于存储库名称错误的django插件
[paypal] recipe = git-recipe repository = git://github.com/johnboxall/django-paypal.git ref = origin/master repo_name = paypal as_egg = True
选项
repository-存储库url
- ref-gitreference要签出。例如,它可以是
- 分支名称或标记名称,如“origin/master”、“v1.0”。
download directory-如果被填充,将在该文件夹中生成克隆。
repo_name-如果被填充,将更改存储库名称。
- as_egg-如果要将签出注册为
- 在您的建筑中进行开发。
newest-总是下载最新的存储库,默认为true。
您可以使用buildout的全局offline配置。
关于
这是gitrecipe的叉,不支持 zerokspot.recipe.git的as_egg特性。
更改
- 0.2为django插件添加自定义存储库名称。
- 0.1添加对静态资源的自定义目录支持。
- 0.0.4确定存储库现在支持其名称中的“.”和“\
- 0.0.3添加脱机/最新配置。