hg-fast-export.py: do not lose file mode changes
commitb1d1265330673ec32808173498153339e3977a27
authorKyle J. McKay <mackyle@gmail.com>
Sat, 15 Mar 2014 07:03:28 +0000 (15 00:03 -0700)
committerFrej Drejhammar <frej.drejhammar@gmail.com>
Sun, 16 Mar 2014 15:00:42 +0000 (16 16:00 +0100)
tree3b3d8333386cf5ca65517e7f5e75fb1725c46d15
parent4be2fa46ee0797e9e4cc59cf82048e29e4dc2747
hg-fast-export.py: do not lose file mode changes

If the file mode changes (for example from 10644 to 10755), but the
actual text of the file itself does not, then the change could be
missed since the hashes would remain the same.

If the hashes match, also compare the gitmode values before deciding
the file is unchanged.
hg-fast-export.py