记录空白项目复验阻塞
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -6,6 +6,7 @@ Client/ServerData
|
|||||||
/cfgPack/encryptcfg
|
/cfgPack/encryptcfg
|
||||||
.gemini/
|
.gemini/
|
||||||
.worktrees/
|
.worktrees/
|
||||||
|
TestFlowScopePackage/
|
||||||
GEMINI.md
|
GEMINI.md
|
||||||
CLAUDE.md
|
CLAUDE.md
|
||||||
AGENTS.md
|
AGENTS.md
|
||||||
|
|||||||
@@ -82,3 +82,16 @@
|
|||||||
- 使用 `C:\tmp\flowscope-upm-probe-p2` 手工创建最小 probe 并写入 Git package manifest 后,Unity batchmode 能启动,但 UPM 在更新 manifest 时失败:`The "path" argument must be of type string. Received undefined`,未生成 `packages-lock.json`。
|
- 使用 `C:\tmp\flowscope-upm-probe-p2` 手工创建最小 probe 并写入 Git package manifest 后,Unity batchmode 能启动,但 UPM 在更新 manifest 时失败:`The "path" argument must be of type string. Received undefined`,未生成 `packages-lock.json`。
|
||||||
- 该 probe 不是由 Unity Hub/template 正式创建的完整项目,因此本轮结果不能判定为 FlowScope package 安装失败,只能记录为“手工最小 probe 不足以完成空白项目 gate”。
|
- 该 probe 不是由 Unity Hub/template 正式创建的完整项目,因此本轮结果不能判定为 FlowScope package 安装失败,只能记录为“手工最小 probe 不足以完成空白项目 gate”。
|
||||||
- 后续仍需使用一个真正由 Unity 创建的空白项目复验 Git URL 安装。
|
- 后续仍需使用一个真正由 Unity 创建的空白项目复验 Git URL 安装。
|
||||||
|
|
||||||
|
## 2026-06-06 空白项目复验补充
|
||||||
|
|
||||||
|
用户已在仓库内创建完整 Unity 空白项目 `TestFlowScopePackage`,本轮将该目录加入根 `.gitignore`,避免误提交验证工程。
|
||||||
|
|
||||||
|
验证步骤与结果:
|
||||||
|
|
||||||
|
1. 在 `TestFlowScopePackage/Packages/manifest.json` 写入 FlowScope Git package、R3 Git package、Unity NuGet scoped registry 和 `org.nuget.r3`。
|
||||||
|
2. Unity batchmode 打开项目时 UPM 失败:`The "path" argument must be of type string. Received undefined`,未生成可用的 FlowScope package lock。
|
||||||
|
3. 为定位原因,分别移除 FlowScope、R3 Git package、`org.nuget.r3`、scoped registry 做隔离验证。
|
||||||
|
4. 清理 `Library`、`Temp` 和 `Packages/packages-lock.json` 后,使用不含 FlowScope/R3/NuGet 的原始 manifest 重跑,仍出现同一个 UPM resolve 错误。
|
||||||
|
|
||||||
|
当前判断:该错误不是 FlowScope Git package 本身触发;`TestFlowScopePackage` 在原始 manifest 下也无法完成 UPM resolve。空白项目 gate 需要先在 Unity GUI 中确认该项目自身 Package Manager 可正常打开且不报错,再继续验证 FlowScope Git package。
|
||||||
|
|||||||
Reference in New Issue
Block a user