Hi, On Wed, 26 Nov 2008, Junio C Hamano wrote: > ---------------------------------------------------------------- > [Will merge to "master" soon] > > [...] > > * nd/narrow (Tue Nov 18 06:33:16 2008 -0500) 10 commits > + t2104: touch portability fix > + grep: skip files outside sparse checkout area > + checkout_entry(): CE_NO_CHECKOUT on checked out entries. > + Prevent diff machinery from examining worktree outside sparse > checkout > + ls-files: Add tests for --sparse and friends > + update-index: add --checkout/--no-checkout to update > CE_NO_CHECKOUT bit > + update-index: refactor mark_valid() in preparation for new options > + ls-files: add options to support sparse checkout > + Introduce CE_NO_CHECKOUT bit > + Extend index to save more flags I have a strong suspicion that the narrow stuff will make the worktree mess pale in comparison. Note that I do not have time to review this myself (which is not helped at all by it being no longer a trivial single patch, but a full 10 patches!), but I really have a bad feeling about this. IMO it is substantially under-reviewed. Ciao, Dscho -- 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