Re: Commit cce8d6fdb introduces file t/t5100/nul, git tree is now incompatible with Cygwin (and probably Windows)
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- May 26, 2008, 23:15 UTC
- Message-ID
- <alpine.DEB.1.00.0805270012240.30431@racer>
- In-Reply-To
- <483B3E86.5020100@gmail.com>
Hi,
On Mon, 26 May 2008, Mark Levedahl wrote:
Show 5 quoted lines
> >git checkout -f origin/master > error: git-checkout-index: unable to create file t/t5100/nul (File exists) > >git mv t/t5100/nul t/t5100/nul-file > fatal: not under version control, source=t/t5100/nul, > destination=t/t5100/nul-file
I should not do this, because you cost me already too much time with your outrageous proposal to rewrite history just for that stupid platform called Windows, whose users seem to complain more than actually contribute, but here it goes:
http://repo.or.cz/w/git/dscho.git?a=shortlog;h=refs/heads/nul-fix
The corresponding patch:
-- snipsnap -- [PATCH] Fix t5100 for Windows
On Windows, "nul" is not allowed as a file name. So bend over for that platform even more than we do already.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
---
t/t5100-mailinfo.sh | 4 ++--
t/t5100/{nul => nul-plain} | Bin 91 -> 91 bytes
2 files changed, 2 insertions(+), 2 deletions(-)
rename t/t5100/{nul => nul-plain} (100%)diff --git a/t/t5100-mailinfo.sh b/t/t5100-mailinfo.sh index a8b78eb..577ecc2 100755 --- a/t/t5100-mailinfo.sh +++ b/t/t5100-mailinfo.sh @@ -27,8 +27,8 @@ done test_expect_success 'respect NULs' ' - git mailsplit -d3 -o. ../t5100/nul && - cmp ../t5100/nul 001 && + git mailsplit -d3 -o. ../t5100/nul-plain && + cmp ../t5100/nul-plain 001 && (cat 001 | git mailinfo msg patch) && test 4 = $(wc -l < patch) diff --git a/t/t5100/nul b/t/t5100/nul-plain similarity index 100% rename from t/t5100/nul rename to t/t5100/nul-plain
-- 1.5.6.rc0.175.gdd78