Re: [PATCH 20/24] update-index: test the system before enabling untracked cache
- From
Duy Nguyen <pclouds@gmail.com>
- Date
- Jan 21, 2015, 09:46 UTC
- Message-ID
- <CACsJy8CDgUWEE=QKAgw4G8pgA-cOmLMs4sH67C47Ohd5XJQDNQ@mail.gmail.com>
- In-Reply-To
- <xmqqwq4gy1nq.fsf@gitster.dls.corp.google.com>
On Wed, Jan 21, 2015 at 3:32 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 9 quoted lines
> Nguyễn Thái Ngọc Duy <pclouds@gmail.com> writes: > >> Helped-by: Eric Sunshine <sunshine@sunshineco.com> >> Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> >> Signed-off-by: Junio C Hamano <gitster@pobox.com> >> --- > > It appears that this hijacks a fixed name dir-mtime-test at the root > level of every project managed by Git. Is that intended?
I did think about filename clash, but I chose a fixed name anyway for simplicity, otherwise we would need to reconstruct paths "dir-mtime-test/..." in many places.
> Shouldn't --use-untracked-cache option require the working tree > (i.e. die in a bare repository)?
setup_work_tree() takes care of that
> ~/w/git $ git init --bare foo
Khởi tạo trống rỗng kho Git trong /home/pclouds/w/git/foo/
> ~/w/git $ cd foo/ > ~/w/git/foo $ ../git update-index --untracked-cache
fatal: This operation must be run in a work tree
-- Duy