Thread (21 messages) flat view 21 messages, 3 authors, 2016-06-15

Re: [PATCH 6/8] archive: use index instead of parsing tree directly

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:46:35

Nguyễn Thái Ngọc Duy  [off-list ref] writes:
Currently:

 - "git archive" parses trees directly
 - attr mechanism does not support in-tree attributes

Making attr.c support in-tree attributes is quite a non-trivial task,
IMHO. Instead this patch makes "git archive" read tree to index first,
then start exporting from there.

One minor regression: "git archive" now will no longer generate
directory entries, only files.
Hmmm, if you read_tree() into the_index upfront and do not change anything
else to the archive.c code, shouldn't it work without such a regression at
all?  Am I missing something?

It would allow you to export the index into an archive, but I doubt it is
worth the amount of code churn.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help