yuluai
本文档描述 Gitee 组织
yuluai(https://gitee.com/organizations/yuluai/projects)下所有仓库的来源与迁移情况。 迁移日期:2026-09-21;来源:内网 GitLabhttp://10.1.1.15:8993(余途 yulubot 私有代码库)。
| 指标 | 数值 |
|---|---|
| GitLab 源项目总数 | 35 |
| Gitee 已迁移仓库 | 27 |
| GitLab 空仓库(无代码,跳过) | 8 |
| 迁移方式 |
git clone --mirror → Gitee 建仓 → push --mirror
|
| 完整性 | 全部分支、tag、提交历史(commit hash)原样迁移,hash 逐一校验一致 |
| # | GitLab 源 | Gitee 名 | 分支数 | 源默认分支 | 说明 |
|---|---|---|---|---|---|
| 1 | custom/xiaoman | xiaoman | 1 | main | 小满定制 Go 服务 |
| 2 | root/all-project | all-project | 1 | main | 本组织文档仓(README + 本文档) |
| 3 | yulu/saas | saas | 5 | main | Java 后端主仓(dev-message=线上 bfcb4fc11) |
| 4 | yulu/gaoji | gaoji | 15 | main | 高基版后端 |
| 5 | yulu/yulu-front | yulu-front | 21 | main | 前端主仓(xiaoman=线上 53de0cde6) |
| 6 | yulu/yulu-devops | yulu-devops | 1 | main | CI/DevOps 配置(Jenkinsfile) |
| 7 | yulu/yulu-fe-web-console-gaoji | yulu-fe-web-console-gaoji | 1 | master | 高基版 console 前端 |
| 8 | yulu/yulu-fe-web-console-zhuoyu | yulu-fe-web-console-zhuoyu | 1 | master | 卓越版 console 前端 |
| 9 | yulubot/yulu-fe-web-console | yulu-fe-web-console | 5 | master | console 前端 |
| 10 | yulubot/yulu-fe-web-helpcenter | yulu-fe-web-helpcenter | 2 | master | 帮助中心前端 |
| 11 | yulubot/yulu-fe-web-sdk | yulu-fe-web-sdk | 1 | master | Web SDK |
| 12 | yulubot/yulu-fe-web-cti | yulu-fe-web-cti | 1 | master | CTI 前端 |
| 13 | yulubot/yulu-fe-web-www | yulu-fe-web-www | 1 | master | 官网前端 |
| 14 | yulubot/yulu-fe-web-assets | yulu-fe-web-assets | 1 | master | 静态资源 |
| 15 | yulubot/yulu-fe-web-register | yulu-fe-web-register | 1 | master | 注册页前端 |
| 16 | yulubot/yulu-fe-web-attachments | yulu-fe-web-attachments | 1 | main | 附件服务 |
| 17 | yulubot/yulu-fe-www | yulu-fe-www | 1 | master | 旧官网前端 |
| 18 | yulubot/yulu-app-android | yulu-app-android | 1 | master | Android App(已移除大文件历史) |
| 19 | yulu/yulu-fe-app | yulu-fe-app | 1 | main | 移动端前端 |
| 20 | yulu/yulu-fe-web | yulu-fe-web | 20 | main | 主站前端 |
| 21 | yulu/yulu-fe-admin-box-mall | yulu-fe-admin-box-mall | 1 | main | 商城后台前端 |
| 22 | yulu/yulu-fe-mp-box-mall | yulu-fe-mp-box-mall | 1 | main | 商城小程序前端 |
| 23 | yulu/box-mall | box-mall | 3 | master | 商城后端 |
| 24 | yulu/yulu-budo | yulu-budo | 1 | main | budo 服务 |
| 25 | yulu/yulu-testing | yulu-testing | 1 | main | 测试相关 |
| 26 | yulu/yulu-website | yulu-website | 1 | master | 网站前端 |
| 27 | form/yulu-form | yulu-form | 3 | main | 表单系统 |
| GitLab 源 | 说明 |
|---|---|
| yulubot/yulu-fe-web-console-standard | empty |
| yulubot/yulu-fe-app | empty |
| songjun/saas | empty |
| java/yulu-server-private | empty |
| yulubot/yulu-app-ios | empty |
| yulu-private/yulu-fe-web-console | empty |
| fengshaojie/yulu-box-mall | empty |
| yulu/yulu-fe-workspace | empty |
GitLab 有 3 组重名,迁移时按「主仓保名、非主仓加前缀/后缀」处理:
| GitLab 源 | Gitee 名 |
|---|---|
| yulu/saas(主仓) | saas |
| songjun/saas | songjun-saas(空仓跳过) |
| yulu/yulu-fe-app(主仓) | yulu-fe-app |
| yulubot/yulu-fe-app | yulubot-fe-app(空仓跳过) |
| yulubot/yulu-fe-web-console(主仓) | yulu-fe-web-console |
| yulu-private/yulu-fe-web-console | yulu-fe-web-console-private(空仓跳过) |
wrapper/dists/gradle-7.2-all/.../gradle-7.2-all.zip(149.8MB),超过 Gitee 免费版单文件 100MB 上限,push 被拒。git filter-branch 移除历史中的构建产物(wrapper/、app/build/、app/yulu/release/ 等),仓库 452MB → 23MB。/tmp/gitlab-mirror/yulu-app-android-backup.git(452MB,未动)。yulu-front、yulu-fe-web 建仓时 Gitee 把 #20240116 设为默认分支,已通过 API 修正为 main(与源一致)。root/all-project 原只有一个 README(标题 # all-project),是管理员建的占位项目。迁移完成后对 GitLab 源与 Gitee 端做了严格校验:
for-each-ref vs ls-remote)rev-list 排序 diff)ls-tree diff)| 类别 | 数量 | 说明 |
|---|---|---|
| ✅ 完全一致 | 25 | 分支 + tag + 完整提交历史逐 commit 一致 |
| ✅ yulu-app-android | 1 | 清理构建产物后 Gitee 与本地一致,源码无损 |
| ⚠️ all-project | 1 | 源初始 commit + 本仓新增的文档 commit(本文档) |
| ⏭ 空仓库 | 8 | GitLab 上无代码,跳过 |
app/build/ 编译生成 9984 个、wrapper/dists/ gradle 缓存 11040 个、构建 APK 2 个、.DS_Store 等);源码 3518 个文件全部保留,零新增零修改。5341e96)即本文档,属主动新增,非迁移缺失。27 个有代码的仓库全部迁移成功,内容/历史/分支/tag 经校验一致;8 个空仓确认无代码。唯一例外 android 为移除可重建构建产物,源码完整无损(完整历史备份于迁移机 /tmp/gitlab-mirror/yulu-app-android-backup.git)。
117.48.216.207:1136,本机配置 /opt/homebrew/etc/wireguard/yulubot.conf)。