文件名称:grokmirror:智能镜像git仓库的框架
文件大小:103KB
文件格式:ZIP
更新时间:2024-05-26 04:43:09
Python
幽灵般的镜子 智能镜像git仓库的框架 作者: 日期: 2020-09-18 版权: Linux基金会和贡献者 执照: GPLv3 + 版本: 2.0.0 描述 Grokmirror的编写旨在使复制大型git存储库集合更加高效。 Grokmirror使用原始服务器发布的清单文件来确定要克隆的存储库,并跟踪需要更新的存储库。 对于主数据库和副本,该过程都是轻量级且高效的。 概念 原始服务器发布一个json格式的清单文件,其中包含有关它所携带的所有git存储库的信息。 清单文件的格式如下: { "/path/to/bare/repository.git": { "description": "Repository description", "head": "ref: refs/heads/branchname", "reference
【文件预览】:
grokmirror-master
----MANIFEST.in(49B)
----README.rst(7KB)
----man()
--------grok-manifest.1.rst(4KB)
--------grok-bundle.1(3KB)
--------grok-pi-piper.1.rst(2KB)
--------grok-fsck.1(2KB)
--------grok-fsck.1.rst(2KB)
--------grok-pi-piper.1(3KB)
--------grok-dumb-pull.1.rst(2KB)
--------grok-pull.1(3KB)
--------grok-bundle.1.rst(2KB)
--------grok-dumb-pull.1(3KB)
--------grok-pull.1.rst(2KB)
--------grok-manifest.1(5KB)
----grokmirror.conf(14KB)
----grokmirror()
--------pull.py(55KB)
--------__init__.py(37KB)
--------pi_piper.py(8KB)
--------bundle.py(6KB)
--------dumb_pull.py(7KB)
--------manifest.py(15KB)
--------fsck.py(57KB)
----requirements.txt(18B)
----pi-piper.conf(1KB)
----setup.py(2KB)
----.gitignore(49B)
----CHANGELOG.rst(7KB)
----contrib()
--------selinux()
--------logrotate(77B)
--------gitolite()
--------pubsubv1.py(4KB)
--------ref-updated(1KB)
--------grok-pull@.service(614B)
--------grok-fsck@.service(560B)
--------grok-fsck@.timer(157B)
--------python-grokmirror.spec(4KB)
----UPGRADING.rst(7KB)
----LICENSE.txt(34KB)