Spurious 'M' status

Gregory Collins greg at maptuit.com
Tue Feb 12 10:00:14 CST 2008


Steve Borho <steve at borho.org> writes:

> On Tue, 2008-02-12 at 13:55 +0000, Pazu wrote:
>> I have no idea what could be causing this, but it's a great source of
>> headache for me. I can't live without cygwin on windows, but many
>> tools, like Netbeans Mercurial integration won't work with the cygwin
>> version, so I need the win32 version installed.
>
> I suspect that win32 and cygwin are 'disagreeing' on what the native
> eoln format is supposed to be.  If you clone the same remote
> repository in both cygwin and native and look in .hg/ in both, you can
> probably figure out which file is the cause.

I think it's probably deeper than that (I've run into it too). If you
clone a repo using cygwin hg, and then run "hg status" using win32 hg,
it reports every file as being changed. I suspect the criteria for
determining when a file has changed are different (and conflicting)
between the two platforms.

G.


More information about the Mercurial mailing list