Re: [PATCH] Fix t6031 on filesystems without working exec bit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"Alex Riesen" <raa.lkml@xxxxxxxxx> writes:

> 2008/5/21 Junio C Hamano <gitster@xxxxxxxxx>:
> ...
>> @@ -12,6 +15,7 @@ test_expect_success 'mode change in one branch: keep changed version' '
>>        git add dummy &&
>>        git commit -m a &&
>>        git checkout -b b1 master &&
>> +      chmod +x file1 &&
>>  	  git update-index --chmod=+x file1 &&
>
> Now, this is pointless in my setup. Cygwin just ignores the operation
> and decidedddds (presumably according the file _content_ or maybe
> phase of the moon) that is not executable. Working tree is still modified.

Doesn't it mean you spotted a bug?

If your repository is marked so that executable bit is untrustworthy
there, the check done when switching to branch "a1" to compare if "file1"
that is involved in the switch operation has local changes should ignore
(apparent and false) executable-bit change, shouldn't it?

--
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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux