Re: What's cooking in git.git (Oct 2008, #03; Tue, 14)
- From
Nguyen Thai Ngoc Duy <pclouds@gmail.com>
- Date
- Oct 15, 2008, 11:54 UTC
- Message-ID
- <fcaeb9bf0810150454g572f6147w6a61d770ba28e808@mail.gmail.com>
- In-Reply-To
- <7v8wsq7rt5.fsf@gitster.siamese.dyndns.org>
On 10/15/08, Junio C Hamano <gitster@pobox.com> wrote:
Show 18 quoted lines
> [Stuck Topics] > > * nd/narrow (Wed Oct 1 11:04:09 2008 +0700) 9 commits > - 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 > > Recently updated with a repost. Shawn says he's been too swamped at > day-job to actively review the series. There has been some discussion on > list about it so its not stalled, but it needs more eyeballs.
Just a bit of update. I'm still working on the second half. Code change is even more than this, so I will wait until the first half gets reviewed and accepted before sending the rest.
BTW, in the first half, unpack_trees()-related commands may refuse to work if there is orphaned/stale entries in working directory (verify_*() functions still look at working directory no matter whether entries are no-checkout). Those entries are troublesome anyway so encouraging people to clean them out is, IMHO, a good idea, rather than fixing unpack_trees() to ignore them.
-- Duy