Mercurual doesn't see changes

Igor Kostenko isanych at gmail.com
Mon Nov 17 12:01:01 UTC 2008


> When I read your description I thought that you might have stumbled over a similar issue as I did a while ago.
> Check out a bug report which Adrian filed for me back then:
>   http://www.selenic.com/mercurial/bts/issue1272
> I think it's still not resolved.
>
> File mode changes while updating gets hg mixed up. Avoid file mode changes during editing and you'll be fine.
> I guess you should perform Matt's test case on your systems and you'll see...

Yes. I've got the same results in your test. And it could be fixed in
the same way (with debugrebuildstate) as my problem:
# hg status
# hg debugrebuildstate
# hg status
M a

I know about two developers in our linux team who has such problem
(maybe not as of them tell me about problems). One of them often sync
hg repository with cvs - he cannot avoid mode mixing.
So I'll suggest everyone in our linux team exec hg debugrebuildstate
before hg status & hg commit as a temporary solution.



More information about the Mercurial mailing list