Gitlab递归克隆工具
项目描述
一个易于将整个Gitlab结构克隆到本地机器的工具。
- 免费软件:MIT许可证 
需求
- Requests 
- Python >= 3.6 
安装
您可以通过pip安装“gitlab-clone”
$ pip install gitlab-clone
用法
>>> gitlab-clone: optional arguments: -h, --help show this help message and exit --group_id group_id Id of a group in gitlab --branch branch Branch to clone in all repos [by default master] --http Clone via http instead of ssh --gitlab-url gitlab Gitlab address [by default gitlab.com] --token token Gitlab Token
示例
$ gitlab-clone –group=123 –token=MySecretToken –gitlab-url=gitlab.organization.com
例如,如果您克隆此组 https://gitlab.com/lmaolmaolmao,其ID为6849299
您将完全相同的结构本地化

>>> tree
   .
    └── lmaolmaolmao
        └── subgroup1
            └── subgroup2
                └── subgroup3
如果您再次使用此命令,gitlab-clone将仅从现有仓库拉取更新,并从组中下载新仓库。
项目详情
    
       关闭
    
      
        
    
    
  
gitlab-clone-1.2.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | cb5c94209f25a9ada76036a27618edae12dfc8262f9e18616b36bd618228fbb1 | |
| MD5 | 2e549c8249f43496274469e92a5e530f | |
| BLAKE2b-256 | ea75e2b0d3eb54a2614fbefd76b4f4d6ced9beb5537a87ae24e17c4df9faaaf9 | 
    
       关闭
    
      
        
    
    
  
gitlab_clone-1.2.0-py2.py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 7e3d61f814af3173057cdc63c712b27574b6590e2c26e5cadd4cddc6e20bfcff | |
| MD5 | 7fa2af74e44e90f392d6552d4f3107e5 | |
| BLAKE2b-256 | a6eec8e2efecf8bd74b27b7f165f306a13c44f0a11159db79c027f1ce0e3657b |