On Thu, Oct 22, 2009 at 3:46 PM, Jakub Narebski <jnareb@xxxxxxxxx> wrote: > Junio C Hamano <gitster@xxxxxxxxx> writes: >> * nd/sparse (2009-08-20) 19 commits. >> - sparse checkout: inhibit empty worktree >> - Add tests for sparse checkout >> - read-tree: add --no-sparse-checkout to disable sparse checkout support >> - unpack-trees(): ignore worktree check outside checkout area >> - unpack_trees(): apply $GIT_DIR/info/sparse-checkout to the final index >> - unpack-trees(): "enable" sparse checkout and load $GIT_DIR/info/sparse-checkout >> - unpack-trees.c: generalize verify_* functions >> - unpack-trees(): add CE_WT_REMOVE to remove on worktree alone >> - Introduce "sparse checkout" >> - dir.c: export excluded_1() and add_excludes_from_file_1() >> - excluded_1(): support exclude files in index >> - unpack-trees(): carry skip-worktree bit over in merged_entry() >> - Read .gitignore from index if it is skip-worktree >> - Avoid writing to buffer in add_excludes_from_file_1() >> - Teach Git to respect skip-worktree bit (writing part) >> - Teach Git to respect skip-worktree bit (reading part) >> - Introduce "skip-worktree" bit in index, teach Git to get/set this bit >> - Add test-index-version >> - update-index: refactor mark_valid() in preparation for new options > > Hmmm... what is happening with that series? Junio concerned about CE_MATCH_IGNORE_VALID being used by both assume-unchanged and skip-worktree bits, which I did not resolve yet. I should really get back to the series when I have time. -- Duy -- 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