Files
railwaysystem/docs/reports/git-history-normalization/chinese-commit-history-20260917.md
T

13 KiB
Raw Blame History

Git 历史提交信息中文化与标准化重写报告 (2026-09-17)

1. 重写概览

  • 分支名称: feat/cicd-pipeline
  • 基线分叉点 (MERGE_BASE): 7fcaea29b8810546fd972ba0c9d366c71a357d63
  • 重写前 HEAD (OLD_HEAD): 0e2e86d81e9ce80d9097746b16b12eb0474797fe
  • 重写后 HEAD (NEW_HEAD): 53e2f5e68ee1340287b53f7c65d90de8149f7367
  • 文件树哈希 (TREE_HASH): d06d5a98f181d252dc154f5a95a5b58da11f5030 (前后 100% 严格一致,零文件变更)
  • 重写 Commit 数量: 78 条
  • First-Parent 数量: 32 条 (拓扑结构完全保持一致)
  • Merge 数量: 16 条 (合并拓扑与父节点顺序完全保持一致)
  • 重写原因 (REWRITE_REASON): 落实项目提交历史全中文规范化治理,将 Conventional Commit 英文标识与历史英文描述统一规范为 <中文类型><可选中文范围>:<中文描述> 格式,消除自然语言混用,同时确保底层代码树、数据库、部署配置与业务数据绝对零修改。
  • 历史验收事实说明: 此前已归档的各阶段验收报告、测试证据及发布候选文档中记录的原始 Commit SHA(如 dded6687, 0535757b, 0e2e86d8 等)作为 PRE_HISTORY_NORMALIZATION_SHA 完整保留历史客观事实,无需篡改历史证据文本。

2. 提交映射对照表 (Old SHA -> New SHA Mapping)

序号 原 Commit (Old SHA) 新 Commit (New SHA) 原提交信息 (Old Subject) 新提交信息 (New Subject)
01 e0abe884 516f551a ci: 新增GitLab CI/CD自动化流水线配置与环境支持 持续集成:新增GitLab CI/CD自动化流水线配置与环境支持
02 d503017a a47ed27e ci: 切换JAVA_HOME至完整开发版JDK8工具链 持续集成:切换JAVA_HOME至完整开发版JDK8工具链
03 68191a2c 22520b12 ci: 接入前端node_modules极速构建与全自动部署机制 持续集成:接入前端node_modules极速构建与全自动部署机制
04 3801bddc bd2d5b03 ci: 内置部署重启脚本与Nginx配置模板,实现独立端口部署与数据库注入 持续集成:内置部署重启脚本与Nginx配置模板,实现独立端口部署与数据库注入
05 87322511 aa2b7d51 ci: 部署脚本集成免root用户级Nginx自动启停与反向代理 持续集成:部署脚本集成免root用户级Nginx自动启停与反向代理
06 a979c028 407de978 docs(api): 修订并冻结API Contract V1.0.2 文档接口:修订并冻结API Contract V1.0.2
07 f4d1e650 528949a1 merge: 集成API Contract V1.0.2 合并接口:集成API Contract V1.0.2
08 c03b180c 863d3c7c fix(generator): 补全Kingbase导入元数据Identity 修复代码生成:补全Kingbase导入元数据Identity
09 c305355b fe7e3c91 merge: 集成Generator Identity基础设施修复 合并代码生成:集成Generator Identity基础设施修复
10 9dfbb4cd 043c0882 feat(train): 实现教师主数据P0能力 新增培训:实现教师主数据P0能力
11 c7c65339 8f213c21 merge: 集成教师主数据P0能力 合并培训:集成教师主数据P0能力
12 4535a6b9 f0fcb3ab feat(train): 实现课程主数据P0能力 新增培训:实现课程主数据P0能力
13 fca212ed 09bb1840 merge: 集成课程主数据P0能力 合并培训:集成课程主数据P0能力
14 341c4558 7fb47716 feat(train): 实现空间资源P0能力 新增培训:实现空间资源P0能力
15 0e090cfa bec47ad3 merge: 集成空间资源P0能力 合并培训:集成空间资源P0能力
16 1c03d032 eff04887 feat(train): 实现开班计划P0能力 新增培训:实现开班计划P0能力
17 4682df03 4bd2f548 merge: 集成开班计划P0能力 合并培训:集成开班计划P0能力
18 4eede104 e4809737 merge: 集成Wave 1A基础能力 合并培训:集成Wave 1A基础能力
19 582e3245 601894ab feat(train): 实现本期课程配置P0能力 新增培训:实现本期课程配置P0能力
20 cfd35f74 db217341 merge: 集成本期课程配置P0能力 合并培训:集成本期课程配置P0能力
21 5c0457ad 7a5878fe feat(train): 实现宿舍房间P0能力 新增培训:实现宿舍房间P0能力
22 ff429dc0 c28c431c merge: 集成宿舍房间P0能力 合并培训:集成宿舍房间P0能力
23 5a95fe76 11370b19 feat(train): 实现学员主数据P0能力 新增培训:实现学员主数据P0能力
24 e002e382 033ffe57 merge: 集成学员主数据P0能力 合并培训:集成学员主数据P0能力
25 c763cb69 08d9a00a ci: 加固交付分支部署与健康检查 持续集成:加固交付分支部署与健康检查
26 9902d1c6 3f1e3b29 fix(train): 修复学员身份保护组件Spring构造器注入 修复培训:修复学员身份保护组件Spring构造器注入
27 76d47a55 665ef040 ci: 增加Redis运行时密码预检 持续集成:增加Redis运行时密码预检
28 6dba8014 e340db87 feat(train): 实现参训人员P0能力 新增培训:实现参训人员P0能力
29 22d1dfbf fb87c955 feat(train): 实现课次排课P0能力 新增培训:实现课次排课P0能力
30 8a0aeb46 e65870ac feat(train): 完善参训人员与排课前端 新增培训:完善参训人员与排课前端
31 196c6c47 20694559 fix(train): 对齐电子班牌V2模型并清理演示页面 修复培训:对齐电子班牌V2模型并清理演示页面
32 319a5043 06c077c0 fix(train): 修复Wave2浏览器验收阻断问题 修复培训:修复Wave2浏览器验收阻断问题
33 bd60b75c 7c792c67 fix(train): 调整电子班牌通信时间文案 修复培训:调整电子班牌通信时间文案
34 5d93c217 126147c9 chore(ci): 增加Kingbase JDBC依赖预检与初始化流程 维护持续集成:增加Kingbase JDBC依赖预检与初始化流程
35 e2d7e63d 118a55b0 fix(db): 补齐Kingbase操作日志耗时字段 修复数据库:补齐Kingbase操作日志耗时字段
36 d162954c 42f68229 fix(ui): 清理最终交付界面技术字段与品牌文案 修复界面:清理最终交付界面技术字段与品牌文案
37 ca21816a bfccc46f fix(train): align legacy analytics with V2 contract 修复培训:对齐旧统计分析能力与V2接口契约
38 1a6c3f1a 7193f2ac test(train): add core business scenario integration pack 测试培训:补充核心业务场景集成测试
39 5a49b2e2 67621890 feat(train): complete report and attendance V2 actions 新增培训:完善报到与考勤V2业务操作
40 344a7b4e f2122997 ci(pipeline): 强化最终自动部署流水线、测试门禁与生产冒烟自检 持续集成流水线:强化最终自动部署流水线、测试门禁与生产冒烟自检
41 678a5317 fc08f8a2 chore(repo): 整理交付资产与仓库根目录 维护仓库:整理交付资产与仓库根目录
42 e4a07a2f 82da7060 docs(final): 完成最终项目文档与Human Portal交付层 文档最终交付:完成最终项目文档与Human Portal交付层
43 5fb8aab5 35832f2f docs(rbac): freeze R.2A three-role RBAC design and audit docs 文档权限:冻结R2A三角色权限设计与审计文档
44 9ac185e1 592a9655 feat(rbac): add teacher student identity and self-service security 新增权限:实现教师学员身份绑定与自服务安全控制
45 adcf930e 5dd436bf docs(e2e): complete production e2e evidence package with truth fix 文档端到端测试:完成端到端验收证据并修正事实口径
46 d58e7865 718d3805 merge: sync latest production release (E2E evidence) into feature/rbac-r2 合并权限:同步最新端到端验收版本至R2权限分支
47 9f239de8 d8a963f6 feat(rbac): add teacher and student self-service frontend 新增权限:实现教师与学员自服务前端
48 f8b998cc d00d039e feat(rbac): add admin account binding flow 新增权限:实现管理员账户绑定流程
49 81e7d544 c271c11b chore(ui): update system display name 维护界面:更新系统展示名称
50 a96feb40 7ae7ad8d docs(rbac): add three-role E2E acceptance evidence 文档权限:补充三角色端到端验收证据
51 8ee31599 8fa4f57d merge: integrate R.2 RBAC release 合并权限:集成R2 RBAC权限发布版本
52 08419b63 a429ac96 chore(repo): ignore production database backups 维护仓库:忽略生产数据库备份文件
53 bd1642e7 cc911186 docs(dms): add external access integration design 文档门禁:补充外部门禁接入设计
54 fb959cfe 5de1d2a1 feat(accommodation): align lodging and door authorization domain 新增住宿:对齐住宿与门禁授权领域模型
55 22bcd1ba 1332b45f feat(integration): add external resource and operation persistence 新增集成:实现外部资源映射与操作记录持久化
56 e608c79f bb16b0b8 feat(dms): add adapter token and async operation integration 新增门禁:实现适配器、令牌与异步操作集成
57 fc4898ca 20c5d494 feat(dms): add access authorization orchestration 新增门禁:实现访问授权编排
58 3001b5d1 d976fcfb feat(dms): add access management UI and mock E2E 新增门禁:实现访问管理界面与Mock端到端测试
59 a2b7c2c0 aa2e8a36 docs(dms): add pre-release QA evidence 文档门禁:补充发布前质量验证证据
60 9e441e19 e367ec1f feat(dms): validate real api contract and provisional access policies 新增门禁:验证真实接口契约并落地暂行访问策略
61 79735b3d 758fd79e merge(dms): integrate dms-real-probe into qa baseline 合并门禁:将DMS真实接口探测结果集成至质量验证基线
62 be4027de b8358487 docs(requirements): align phase-one scope and customer confirmations 文档需求:对齐一期范围与甲方待确认事项
63 918942b4 307c9cd1 merge(docs): integrate requirements alignment into qa baseline 合并文档:将需求对齐结果集成至质量验证基线
64 6be893f0 63f463d0 merge(dms): integrate r3 into phase-one acceptance 合并门禁:将R3门禁能力集成至一期综合验收
65 cb2cf082 4d9601a4 fix(acceptance): resolve backend integrated flow defects 修复验收:解决后端综合业务流程缺陷
66 13511550 126dddfa test(acceptance): add phase-one backend business scenarios 测试验收:补充一期后端业务场景测试
67 11851617 652c0c01 fix(ui): 修复前端组件依赖与构建规范,补全验证码与门禁住宿路由与页面 修复界面:修复前端组件依赖与构建规范,补全验证码与门禁住宿路由与页面
68 35fb9856 85b3e7fc feat(dms): 支持 ADMIN_ONE_TIME_DISPLAY 临时凭证一次性安全展示与序列化 新增门禁:支持 ADMIN_ONE_TIME_DISPLAY 临时凭证一次性安全展示与序列化
69 21d4ab38 caf7b131 test(qa): 交付 Round 3A 管理员端浏览器 E2E 自动化测试与完整验收证据 测试质量验证:交付 Round 3A 管理员端浏览器 E2E 自动化测试与完整验收证据
70 ed2294b1 44481ab6 fix(acceptance): resolve teacher student browser defects 修复验收:解决教师端与学员端浏览器缺陷
71 608e71e6 a2941c4d test(acceptance): add teacher student browser evidence 测试验收:补充教师端与学员端浏览器验收证据
72 9ed67be1 0c380bdf fix(acceptance): correct final acceptance evidence issues 修复验收:修正最终验收证据问题
73 8f56d277 1757089c docs(acceptance): finalize phase-one acceptance status 文档验收:完成一期综合验收状态归档
74 dded6687 6d09bc8e docs(release): clarify phase-one trial readiness and dms verification scope 文档发布:明确一期试用就绪度与DMS验证范围
75 0e885d11 5abcc170 merge(release): integrate phase-one release candidate into shared trial 合并发布:将一期发布候选版本集成至共享试用环境
76 a083f0b6 fe46bdd6 fix(qa): ignore scanner self in real secret scanner 修复质量验证:真实密钥扫描器忽略自身扫描规则
77 0535757b fc47db03 merge(release): deploy phase-one shared trial candidate 合并发布:部署一期共享试用候选版本
78 0e2e86d8 53e2f5e6 fix(deploy): restore shared trial database credentials and error logging in restart script 修复部署:恢复共享试用数据库配置并补充重启日志