-
9.1.7 升级到 13.9.4
-
新增分页处理
-
修复不同组下,同名项目同步问题
-
修复同名项目pull异常问题
- User同步,不能同步用户状态(正常、禁用),默认都是正常状态
- 组权限 >= 组内项目权限
Gitlab API : https://docs.gitlab.com/ee/api
使用gitlab-ce
API进行私有仓库数据迁移,从9.5.4
迁至12.4.2
。因版本不同,无法使用gitlab-rake
工具进行backup
/restore
。
src/config.py
:
-
SOURCE
: 老版本GitLab地址(端口80
)与访问令牌 -
TARGET
: 新版本GitLab(test
/prod
)地址与访问令牌
- Users
- Groups
- Group members
- Projects
- Repositories
- Issues
- Merge requests
- 迁移
$ python3 src/main.py [test | prod]
- 清除测试目标库中的数据
$ python3 src/clean.py