From: Nguyễn Thái Ngọc Duy Date: Mon, 24 Apr 2017 10:01:22 +0000 (+0700) Subject: refs: introduce get_worktree_ref_store() X-Git-Tag: v2.14.0-rc0~195^2~2 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/17eff96b83be5c4c25e33a40e632d1b55c506d33?ds=inline;hp=17eff96b83be5c4c25e33a40e632d1b55c506d33 refs: introduce get_worktree_ref_store() files-backend at this point is still aware of the per-repo/worktree separation in refs, so it can handle a linked worktree. Some refs operations are known not working when current files-backend is used in a linked worktree (e.g. reflog). Tests will be written when refs_* functions start to be called with worktree backend to verify that they work as expected. Note: accessing a worktree of a submodule remains unaddressed. Perhaps after get_worktrees() can access submodule (or rather a new function get_submodule_worktrees(), that lists worktrees of a submodule), we can update this function to work with submodules as well. Signed-off-by: Nguyễn Thái Ngọc Duy Signed-off-by: Junio C Hamano ---