Files
FruitServer/docs/plans/INBOX.md
T

1.5 KiB
Raw Blame History

INBOX

[已处理] K72-A 把 develop 同步到 release/v1.0.0,再同步 main

背景

develop 在 K69-A 之后新增了两个批次:

  • K70-A 0c6a103 / ac1202c:开发默认地址改为公网 39.162.50.99:8081
  • K71-A 66e9062 / 1dbc3ac:首页深色底部导航补齐安全区底色

需要把这批改动发布到 release/v1.0.0,随后同步到 main。

仓库现状

  • develop:1dbc3ac(最新,工作区干净)
  • release/v1.0.0:0cb57d0(K69-A 时与 develop 内容一致)
  • main:8bb365d(K69-A 时与 release 内容一致)
  • 预期无冲突(release/main 与 develop 分叉点之后 develop 只有线性新增)。

任务

  1. git fetch origin
  2. git checkout release/v1.0.0 && git merge --no-ff origin/develop
    • 如出现冲突,一律采用 develop 版本,并在 PROGRESS 记录冲突文件。
  3. 门禁:dart analyze lib test 零告警、flutter test 全过、flutter build apk --debug 成功。
  4. push release/v1.0.0。
  5. git checkout main && git merge --no-ff origin/release/v1.0.0,push main。 若 main 受保护导致 push 被拒,不要强推,停下记录原因。
  6. FruitServer/docs/plans/PROGRESS.md 追加 K72-A 留痕(两个合并 hash、冲突说明、门禁输出)。

约束

  • 全程中文;禁止 git add -A、禁止 git push --force;不改 develop。
  • 合并提交作者 Zhou Weidong <502333560@qq.com>。
  • 完成后停住等待验收。