Merge branch 'jk/empty-archive' into maint
commita9dc3b64814f6fd1b978f10c6565bedae5965ad9
authorJunio C Hamano <gitster@pobox.com>
Wed, 3 Apr 2013 16:25:15 +0000 (3 09:25 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 3 Apr 2013 16:25:15 +0000 (3 09:25 -0700)
treef4f89650414e3a772754c413e0086a68d8475d65
parent9e72a566995ae84862a341e3a149a4bcaf96385d
parentbd54cf17a4acfb9555b8a83b7e74fb0274c38bb4
Merge branch 'jk/empty-archive' into maint

"git archive" reports a failure when asked to create an archive out
of an empty tree.  It would be more intuitive to give an empty
archive back in such a case.

* jk/empty-archive:
  archive: handle commits with an empty tree
  test-lib: factor out $GIT_UNZIP setup
t/t5003-archive-zip.sh
t/test-lib.sh