git find (was: [RFC PATCH v3 8/8] --sparse for porcelains)
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Aug 18, 2009, 06:25 UTC
- Message-ID
- <200908180825.55289.jnareb@gmail.com>
- In-Reply-To
- <fcaeb9bf0908171843x6ab0763dqff7e8aea0443c374@mail.gmail.com>
On Tue, Aug 18, 2009, Nguyen Thai Ngoc Duy wrote:
> On Tue, Aug 18, 2009 at 7:34 AM, <skillzero@gmail.com> wrote:
Show 13 quoted lines
> > I would like it to git grep to not search paths outside the sparse > > area (although --no-sparse would be nice for git grep in case you did > > want to search everything). The main reason I want sparse checkouts is > > for performance reasons. For example, git grep can take 10 minutes on > > my full repository so excluding paths outside the sparse area would > > reduce that to a few seconds. > > That's a porcelain question that I'd leave it for now. FWIW you can do > something like this: > > git ls-files -v|grep '^H'|cut -c 2-|xargs git grep > > /me misses "cleartool find"
Well, I also think that it would be nice and useful to have "git find" in addition to current "git grep".
-- Jakub Narebski Poland