跳到主要内容

syncBranches()

function syncBranches(vm): Promise<SyncBranchesResult>;

Defined in: packages/rxdb/src/version/sync-branches.ts:18

从远程拉取所有分支信息并同步到本地

规则:

  1. 远程新分支 → 在本地创建(local: false, remote: true)
  2. 本地已有的远程分支 → 更新 remote 标记为 true
  3. 纯本地分支(remote=false)→ 不受影响

Parameters

ParameterType
vmVersionManager

Returns

Promise<SyncBranchesResult>