From: Junio C Hamano Date: Mon, 24 Sep 2012 18:13:04 GMT Subject: Re: git archive --format zip utf-8 issues Message-ID: <7vtxunz3v3.fsf@alter.siamese.dyndns.org> In-Reply-To: <506082C9.6050604@lsrfire.ath.cx> René Scharfe writes: > "git 1" is the patch "archive-zip: support UTF-8 paths" added, which > let's archive-zip make use of the UTF-8 flag. "git 2" is "git 1" plus > the patch "archive-zip: declare creator to be Unix for UTF-8 > paths". Both have been posted before. "git 3" is "git 1" plus the new > patch "archive-zip: write extended timestamp". > > Let's drop patch 2 (Unix as creator) and keep patches 1 (UTF-8 flag) > and 3 (mtime field) to make archive-zip record non-ASCII filenames in > a portable way. It's not perfect, but I don't know how to do any > better given that Windows' built-in ZIP functionality expects > filenames in the local code page and with an international audience > for projects distributing ZIP files. Thanks.