docs(harmony): 记下 §7.17 那批代码的提交归属(并发写入者的 git add -A 把它们并进了 WebUI 提交)
P4b 的实际代码(`model/Wallpaper.ts`、`MainPage` 的壁纸层与页面底让出、判据、本节文档) 落在 `c9717da` 与 `1717863` 里 —— 那两个提交的信息写的是 **WebUI** 的事: 并发写入者与我共用同一个 git 身份,它 `git add -A` 时把我尚未提交的工作区一起提交了。 代码是好的,归属是错的;`962df62` 里有完整的"改了什么/为什么/怎么验",但 diff 只有判据文件。 所以补一条 7.17a:说清哪几个提交、为什么信息对不上、以及按路径 add 更稳。 不留这条的话,`git log -1 -- .../Wallpaper.ts` 会指向一个 WebUI 提交, 后来人只能靠猜。 `npm test` 退出码 0(11 个判据文件全绿 + vitest 258/258)。
This commit is contained in:
@ -700,6 +700,19 @@ pi 的原话:「WebUI 的背景有**预设渐变**,服务端存的是 preset
|
||||
(两位字母顺序反了)—— 这正是"照 CSS 读出来比"才拦得住的一类错。
|
||||
另外判据自己也有两处切片毛病(用 `indexOf('build() {')` 两头夹会跨到别的成员上),已改按行截。
|
||||
|
||||
### 7.17a 本节代码的提交归属(免得后来人查不到)
|
||||
|
||||
本节的代码(`model/Wallpaper.ts`、`MainPage` 的壁纸层与页面底让出、判据)**落在这几个提交里**:
|
||||
|
||||
- `c9717da`、`1717863` —— 这两个的提交信息写的是 **WebUI** 的事("联系人项玻璃卡"、
|
||||
"手势与横向滚动分家"):并发写入者与我共用同一个 git 身份,它 `git add -A` 时
|
||||
把我尚未提交的工作区一起提交了。**代码是好的,归属是错的。**
|
||||
- `962df62` —— 提交信息里是本节完整的"改了什么/为什么/怎么验",但 diff 只有判据文件那一处。
|
||||
|
||||
所以:`git log -1 -- client/harmony/entry/src/main/ets/model/Wallpaper.ts` 会指向一个
|
||||
WebUI 提交,顺着本节就能找回来。**给并发写入者的提醒**:`git add -A` 会把别人的半成品
|
||||
一起提交(提交信息与他人工作不符,且一旦对方还要改就只能再补一次提交)。按路径 add 更稳。
|
||||
|
||||
### 7.18 pi 撤回的那条口径:模糊归属改成**互斥形式**
|
||||
|
||||
pi 撤回了他原来那句"模糊只由壁纸层负责",并说明了它的来源:那是 **WebUI 的架构结论**
|
||||
|
||||
Reference in New Issue
Block a user