【文件属性】:
文件名称:gitlab_to_gitea:从Gitlab到Gitea的迁移脚本
文件大小:9KB
文件格式:ZIP
更新时间:2021-05-10 15:47:11
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)