Checkout files not in sync with workdir parent !

Mads Kiilerich mads at kiilerich.com
Tue Jan 8 10:15:36 UTC 2013


On 01/07/2013 11:11 PM, Long Vu wrote:
> Hi,
>
> Here's what happened:
>
> # have not pulled for a while
> hg pull
> hg update
> hg cat -r . file1 > file1_from_repo
> diff file1 file1_from_repo
> # diff found differences

Which differences?

> But hg status and hg diff found nothing !
>
> I even tried "hg update --clean ." and it's not better (did not fix 
> the bad checkout file)
>
> I ended up deleting the file and let "hg update --clean ." restore the 
> file for me but now I can't reproduce this problem anymore.
>
> Has anyone seen this weird behavior before?  This exact same problem 
> also happened to 2 other co-workers.
>
> We are using Mercurial 2.2.3, Python 2.6.6 on Linux.


Are you using any extensions - such as the eol or keyword extensions?

/Mads




More information about the Mercurial mailing list