Git元存储库管理器

metarepo的Python项目详细描述


Metarepo:git子模块的替代品

GitHub Workflow StatusPyPI - LicensePyPIPyPI - Python Version

当git子模块不足时,Metarepo用于管理对其他git存储库的依赖性。 它的灵感来自于Google的repo工具,但是没有要求 清单要存储在它自己的存储库中,它存储在同一个存储库中。在

Demo

安装

# Install from PyPI
pip3 install --upgrade metarepo

# Install from git using PIP
pip3 install --upgrade git+https://github.com/blejdfist/git-metarepo

使用

您可以用两种方式运行metarepo,独立运行或使用git。两种方法都是一样的,这只是个人品味的问题。在

^{pr2}$

使用init命令创建一个初始的manifest.yml配置

git meta init

同步存储库

git meta sync

清单结构

repos:
  - url: https://github.com/blejdfist/pycodegen
    path: tools/pycodegen
    track: master
FieldExplanationRequired
urlGit URL to cloneYes
pathWhere to clone the repoYes
trackWhat branch/tag to trackNo (default: master)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何通过标记名检索多个标记中的元素以进行selenium自动化测试   java iText如何查找最后一行被拆分到下一页   java如何在hudson中的特定jdk上运行Findbugs和PMD?   如何确保java程序与java Environment 6兼容?   对形状进行分组,这样我就可以通过鼠标点击和java处理循环浏览它们   使用生成器映射对象时,java定义无效   maven Java:Struts2和IntelliJ供初学者使用   java子类不继承父类字段   java Android Grid View在Android版本kitkat上崩溃   java Hibernate从缓存返回错误的列表,即使预期的列表与缓存的列表不同   java SendGrid:模板和替换标记   用于普通生产者| Kafka流的java自定义分区器   安卓理解Java内部类中的作用域   无法从Android Studio中的非静态方法调用java非静态方法   比较两个XML响应的JavaXMLUnit   java使用keytool列出密钥   不使用Java客户端库将视频上传到YouTube数据API v3   java My While循环即使在满足条件时也不会结束   自动在外部存储字符串数据,以便以后在Java中使用