GitlabGroupExporter:包含所有项目和子组的导出组

时间:2024-04-27 12:40:18
【文件属性】:

文件名称:GitlabGroupExporter:包含所有项目和子组的导出组

文件大小:172KB

文件格式:ZIP

更新时间:2024-04-27 12:40:18

Python

(测试版)GitlabGroupExporter 包含所有项目和子组的导出组 要求 python> = 3.6 gitlab的管理员权限(导出组和项目的所有者角色,创建组,项目的管理员权限...) 两个Gitlab上的API令牌(分配给您的gitlab用户) 安装 安装要求 pip3 install -r requirements.txt 用法 配置文件(config.yml) 使用config.yml设置配置(在根路径上) vim config.yml OLD_GITLAB_URL : https://oldgitlab.com OLD_TOKEN : XXXX NEW_GITLAB_URL : http://newgitlab.com NEW_TOKEN : XXXXX OLD_GROUP_ID : XXXXX NEW_GROUP_NAME : MyNewImportedGr


【文件预览】:
GitlabGroupExporter-main
----exceptions.py(860B)
----groupExport.py(1KB)
----config.py(249B)
----img()
--------old_gitlab.png(85KB)
--------new_gitlab.png(95KB)
----main.py(1KB)
----requirements.txt(53B)
----cleanup.py(177B)
----schemas()
--------config.json(1KB)
----validations.py(3KB)
----LICENSE(11KB)
----README.md(2KB)
----projectsExport.py(2KB)
----credentials.py(433B)
----.gitignore(2KB)

网友评论