[PATCH 1 of 2] tests: add unix-permissions guards

Augie Fackler raf at durin42.com
Tue Jan 12 10:49:13 CST 2016


> On Jan 12, 2016, at 11:09, timeless <timeless at gmail.com> wrote:
> 
> On Tue, Jan 12, 2016 at 10:22 AM, Augie Fackler <raf at durin42.com> wrote:
>> On Mon, Jan 11, 2016 at 11:54:29PM -0600, timeless wrote:
>>> # HG changeset patch
>>> # User timeless <timeless at mozdev.org>
>>> # Date 1452576441 18000
>>> #      Tue Jan 12 00:27:21 2016 -0500
>>> # Node ID c561f00fa2ffc7b2967ad8231b052c74084df367
>>> # Parent  4571c0b383378f5eec5189e3a39c672a169ce566
>>> tests: add unix-permissions guards
>> 
>> This seems a little weird to me - can you provide some more
>> explanation of why in the log message?
>> 
>> (I have a guess, but I definitely won't have a guess in 3 months or so
>> when I'm trying to figure out what on earth is going on here.)
> 
> The short answer is that systems that "care" about execute treat
> systems that don't support execute as if all files are executable,
> otherwise anyone trying to "run" any "scripts" or "programs" from them
> would be upset because they wouldn't work at all.
> 
> Thus, all 644 become 755.

This was my socratic way of asking you to improve the commit message and resend the patches. :)

> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> https://selenic.com/mailman/listinfo/mercurial-devel



More information about the Mercurial-devel mailing list