[Bug 4170] New: merge produces spurious mode changes
mercurial-bugs at selenic.com
mercurial-bugs at selenic.com
Wed Feb 12 15:53:51 CST 2014
http://bz.selenic.com/show_bug.cgi?id=4170
Priority: normal
Bug ID: 4170
CC: mercurial-devel at selenic.com
Assignee: bugzilla at selenic.com
Summary: merge produces spurious mode changes
Severity: bug
Classification: Unclassified
OS: Linux
Reporter: sphink at gmail.com
Hardware: PC
Status: UNCONFIRMED
Version: unspecified
Component: Mercurial
Product: Mercurial
http://hg.mozilla.org/build/mozharness/ has two branches, 'default' and
'production'.
I had a couple of patches on 'default' that I merged to 'production'. The merge
commit changed the mode of one of the modified files from 755 to 644, even
though the mode of the file in both parents is 755.
Details for the above repo:
file: scripts/spidermonkey_build.py
parent1: a7dd39e69b16 (mode 100755)
parent2: bad0aa60db7a (mode 100755)
I did a merge by running
hg update -r production
hg merge default
hg commit -m 'merge to production'
The resulting merge commit 12453b8563f7 changed the mode to 100644.
hg --version says 2.8.1+3-1ddf4409229f
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list