Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH] t1410: fix breakage on case-insensitive filesystems

From: Junio C Hamano <hidden>
Date: 2016-06-15 23:02:56

Jeff King [off-list ref] writes:
The patch you are responding to is a fix-up for 9233887, which tweaked
the code and added those tests in the first place (I doubt it would work
for you, though, as it has a problem on case-insensitive filesystems).
quoted
But the sequence works as expected with a version built
in September:
Hmph. So that would mean my theory is not right. Or maybe I am not
accounting for something else in my analysis.

I guess it is odd that the test right before the failing one passes (it
is basically that same sequence, with reflogs turned on for both
operations), which implies that we are properly getting EISDIR. The only
difference in the failing test is that reflogs are turned off for the
"git branch one" operation. But I cannot see why that would be broken if
the other one passes.
Hmph, or perhaps "branch -d one/two" fails to remove the reflog and
does not notice the failure?  But creation of "one" with reflog
disabled shouldn't be affected in such a case, either.  Puzzled...
I wish it were easy for me to ssh into a Windows VM and run gdb. ;)
likewise.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help