【文件属性】:
文件名称:redmine-gitlab-migrator:寻找维护者,将代码项目从Redmine迁移到Gitlab,保持问题里程碑元数据
文件大小:43KB
文件格式:ZIP
更新时间:2021-05-01 01:58:05
Python
Redmine迁移到Gitlab迁移器
将代码项目从Redmine迁移到Gitlab,保留问题/里程碑/元数据
做
每个项目的迁移
迁移问题,并保留尽可能多的元数据:
redmine追踪器成为标签
redmine类别成为标签
问题评论将保留并分配给合适的用户
最终状态(打开/关闭)的问题与打开/关闭日期(没有详细的状态历史记录)一起保存
保留问题分配
发行号码(例如: #123 )
问题/笔记作者
发行/注释原始日期,但作为注释
发出附件
发行相关变更集
发出自定义字段(如果指定)
包括孩子和父母的关系(尽管用于关系的gitlab模型更简单)
将创建/编辑日期保留为元数据
记得谁关闭了这个问题
将Redmine的纺织品规格问题转换为GitLab的降价促销
可以映射到GitLab中的不同用户
版本/路线图的迁移保持:
组成版本的问题
状态和截止日期
Wiki页面的迁移,包括历史记
【文件预览】:
redmine-gitlab-migrator-master
----.travis.yml(299B)
----redmine_gitlab_migrator()
--------redmine.py(5KB)
--------gitlab.py(10KB)
--------sql.py(1KB)
--------logger.py(554B)
--------tests()
--------commands.py(15KB)
--------__init__.py(2KB)
--------wiki.py(8KB)
--------converters.py(12KB)
----Dockerfile(622B)
----LICENSE(34KB)
----setup.cfg(39B)
----docker-compose.yml(340B)
----setup.py(932B)
----.gitignore(80B)
----.dockerignore(116B)
----README.md(10KB)