用于git仓库中源代码的简单zc.buildout配方
项目描述
此简单配方用于zc.buildout从给定的仓库获取数据并将其存储在其部分的目录中。使用此配方的一个简单任务可能如下所示
[myapp] recipe=zerokspot.recipe.git repository=git://github.com/zerok/zerokspot.gitrecipe.git rev=7c73978b55fcadbe2cd6f2abbefbedb5a85c2c8c
这将把仓库存储在${buildout:directory}/parts/myapp下,并保持在此修订版,无论服务器上发生什么。
该配方有以下选项
- repository
要获取的仓库的绝对URL
- rev
在此仓库中,环境应使用的修订/提交。
- branch
如果您想跟踪除“master”之外的某个分支,请使用此选项。
- paths
要开发的包的相对路径列表。必须与as_egg=true一起使用。
- newest
这覆盖了此部分全局设置的新选项
- as_egg
如果您想将检出注册为buildout中的开发egg,请设置为True。
- cache-name
下载缓存目录中仓库的名称。
- recursive
跟随子模块(注意子模块不会从下载缓存克隆)。
离线安装
如果您想从下载缓存安装部分,现在也可以实现。
[buildout] parts = myapp download-cache = /var/cache/buildout install-from-cache = true [mylib] recipe = zerokspot.recipe.git repository = http://domain.com/repo.git
使用此配置,配方将查找 /var/cache/buildout/repo 并将其克隆到本地的 parts/ 文件夹中。
该配方还支持一个额外的“cache-name”设置,允许您配置下载缓存中仓库的文件夹名称。
项目详情
关闭
zerokspot.recipe.git-0.6.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0bd7330619156d5b686f839e3219c17ccd1cd3207bbf013c9572c9dfc2cad08a |
|
MD5 | cf5c81bb6eaf7603ae7eab1765039582 |
|
BLAKE2b-256 | e1f899d0f2b658dda3628f3c20b72bbba47deded2252231aaf9036597f8dfa1b |