WorkingTreeCredentials
Defined in: packages/rxdb-plugin-working-tree/src/working-tree/commit-conflict.ts:78
调用方在读取时捕获的三个位(FR-020/FR-031)。
Remarks
commit() 与 discard() 的选项类型都继承它,而不是各写一遍三个字段:两份声明迟早会在
某次增补时分岔,而「两个命令用同一组凭据」正是调用方能把一次 status() 的结果同时喂给
它们的前提。
三个字段全部必填。给默认值等于让调用方可以跳过某一次比较,而跳过哪一次都会落回 上面第 1 条描述的那个退化形态。
Extended by
Properties
expectedBranch
readonly expectedBranch: ActiveBranchToken;
Defined in: packages/rxdb-plugin-working-tree/src/working-tree/commit-conflict.ts:80
捕获时的 active 分支身份
expectedHeadRevision
readonly expectedHeadRevision: number;
Defined in: packages/rxdb-plugin-working-tree/src/working-tree/commit-conflict.ts:83
捕获时的 HEAD 推进 revision
expectedWorkingTreeRevision
readonly expectedWorkingTreeRevision: number;
Defined in: packages/rxdb-plugin-working-tree/src/working-tree/commit-conflict.ts:86
捕获时的工作树 revision