Here is my attempt to consolidate the fix-ups on Duy's git-archive enhancements. I haven't decided if this should go to 1.6.3; it is a sensible change but it *is* a change in behaviour that could be seen as incompatible. Junio C Hamano (1): unpack-trees: do not muck with attributes when we are not checking out Nguy�n Thái Ng�c Duy (2): attr: add GIT_ATTR_INDEX "direction" archive: do not read .gitattributes in working directory René Scharfe (2): archive tests: do not use .gitattributes in working directory archive test: test new --fix-attributes feature Documentation/git-archive.txt | 5 ++- archive.c | 22 ++++++++++++++ archive.h | 1 + attr.c | 12 ++++++-- attr.h | 3 +- builtin-tar-tree.c | 8 +++++ t/t5000-tar-tree.sh | 9 +++-- t/t5001-archive-attr.sh | 62 +++++++++++++++++++++++++++++++++++++++++ unpack-trees.c | 6 ++- 9 files changed, 117 insertions(+), 11 deletions(-) create mode 100755 t/t5001-archive-attr.sh -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html