I'm having a long think (sickness R&R) about the possible options for a
narrow clone implementation.
Is there currently any way in the code base that a complete
sub-directory can be marked as 'missing' as could be the case for a
narrow clone? The assume-unchanged/skip-worktree are close but only
applies to filepaths/blobs, rather than trees.
At the moment 'Cached tree' index extension does list the sha1 for
unchanged sub-drectories for ease of creating tree's for new commits,
but I couldn't see if it could be (ab)used to support a narrow clone.
Have there been previous attempts to look at marking sub-dirs
as --skip-worktree, or some other sentinel value for the missing tree?
---
Philip Oakley
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html