文件名称:gitman:使用Git的语言不可知依赖管理器
文件大小:5.72MB
文件格式:ZIP
更新时间:2024-02-24 10:11:46
git dependency-manager command-line version-control GitPython
总览 GitMan是使用Git的语言不可知的依赖项管理器。 它旨在充当子模块的替代者,并提供用于管理嵌套Git存储库版本的高级选项。 建立 要求 Python 3.7以上 Git 2.8+(具有) 安装 使用 (或pip)全局安装此工具: $ pipx install gitman 或将其添加到您的项目中: $ poetry add gitman 组态 生成样本配置文件: $ gitman init 或在工作树的根目录中手动创建一个( gitman.yml或.gitman.yml ): location : vendor/gitman sources : - repo : ht
【文件预览】:
gitman-main
----.mypy.ini(152B)
----.gitignore(552B)
----README.md(4KB)
----CHANGELOG.md(6KB)
----bin()
--------open(336B)
--------checksum(434B)
--------verchew(10KB)
----scent.py(2KB)
----.github()
--------FUNDING.yml(21B)
----.pydocstyle(493B)
----gitman()
--------system.py(895B)
--------git.py(8KB)
--------exceptions.py(726B)
--------tests()
--------plugin.py(3KB)
--------commands.py(10KB)
--------common.py(5KB)
--------settings.py(710B)
--------models()
--------cli.py(10KB)
--------__init__.py(276B)
--------__main__.py(590B)
--------decorators.py(256B)
--------shell.py(3KB)
--------hook-gitman.py(242B)
----tests()
--------conftest.py(318B)
--------test_cli.py(1KB)
--------test_main.py(275B)
--------test_api.py(33KB)
--------__init__.py(185B)
--------utilities.py(349B)
----docs()
--------.gitignore(6B)
--------demo.cast(32KB)
--------about()
--------interfaces()
--------extras()
--------index.md(12B)
--------requirements.txt(159B)
--------demo.gif(5.63MB)
--------setup()
--------use-cases()
----.verchew.ini(603B)
----.gitattributes(37B)
----pytest.ini(309B)
----CONTRIBUTING.md(979B)
----.coveragerc(180B)
----.pylint.ini(15KB)
----.scrutinizer.yml(206B)
----mkdocs.yml(1KB)
----LICENSE.md(1KB)
----gitman.yml(2KB)
----pyproject.toml(2KB)
----.isort.cfg(157B)
----.travis.yml(546B)
----Makefile(6KB)
----.appveyor.yml(918B)
----.python-version(6B)
----poetry.lock(71KB)