gitlab_to_gitea:从Gitlab到Gitea的迁移脚本

时间:2024-05-30 09:33:51
【文件属性】:

文件名称:gitlab_to_gitea:从Gitlab到Gitea的迁移脚本

文件大小:9KB

文件格式:ZIP

更新时间:2024-05-30 09:33:51

python gitlab migration gitea Python

从Gitlab到Gitea的迁移脚本。 该脚本使用Gitlab和Gitea API将所有数据从Gitlab迁移到Gitea。 该脚本支持迁移以下数据: 资料库和Wiki(分叉状态丢失) 大事记 标签 问题(无评论) 用户(无头像) 团体 公用SSH密钥 已通过Gitlab 13.0.6版和Gitea 1.11.6版进行了测试。 用法 在脚本的config部分中更改项目。 通过python -m pip install -r requirements.txt安装所有依赖项,并使用python3执行脚本。 如何与venv一起使用 为了保持本地系统的清洁,将所有Python依赖项存储在一个文件夹中可能会有所帮助。 Python提供了一个虚拟环境包,可用于完成此任务。 python3 -m venv migration-env source migration-env/bin/ac


【文件预览】:
gitlab_to_gitea-master
----gitea_import_actions.py(905B)
----LICENSE(1KB)
----requirements.txt(75B)
----.gitignore(1KB)
----README.md(951B)
----migrate.py(26KB)

网友评论