跳到主要内容

ActiveBranchToken

Defined in: packages/rxdb-plugin-working-tree/src/working-tree/write-entry.ts:267

调用方在读取 / 实例化实体时捕获的 active 分支身份(FR-020)

Remarks​

两个字段缺一不可:branchId 认「是哪条分支」,activationRevision 认「是第几次激活」。 只留 branchId 的话,main → feature → main 一个来回之后 token 又「对上了」,而这中间 工作树已经换过两轮。

Properties​

activationRevision​

readonly activationRevision: number;

Defined in: packages/rxdb-plugin-working-tree/src/working-tree/write-entry.ts:272

捕获时的 activation revision;每次切换分支 +1


branchId​

readonly branchId: string;

Defined in: packages/rxdb-plugin-working-tree/src/working-tree/write-entry.ts:269

捕获时的 active 分支 ID