Re: git sparse checkout exclusions not working?
- From
Nguyen Thai Ngoc Duy <pclouds@gmail.com>
- Date
- Apr 29, 2011, 12:10 UTC
- Message-ID
- <BANLkTi=m4hcs7pVgn0rkQktmZaqK_ORxaA@mail.gmail.com>
- In-Reply-To
- <BANLkTinPg_jaxiF8yFtnf4BrT4fx-BQ=+A@mail.gmail.com>
On Wed, Apr 27, 2011 at 11:35 PM, <skillzero@gmail.com> wrote:
Show 11 quoted lines
> It seems like ! patterns in the sparse-checkout file don't exclude > individual files in a directory. Here's what I did: > > ... > > The "test1" directory was included, but "test1/file2.txt" wasn't > excluded even though I added a ! pattern for it. The test2 directory > was correctly excluded so that makes me think sparse was working in > general, but just not respecting the ! pattern in this case. > > Is this a bug or am I doing something wrong?
I can reproduce it too. It looks like a regression from whole-directory matching. If a directory is matched, all files inside are considered "in". Let's see if I can come up with something this weekend.
-- Duy