Linux and Windows status is different

Kelly O'Hair Kelly.Ohair at Sun.COM
Sun Aug 19 18:04:51 CDT 2007


This sounds like an execute permission issue, which is like an invisible
file change as far as I can tell.

The suggestion of using two repositories is a very good one, and will
probably be faster access for you on windows.

-kto

Michael Smith wrote:
> Seo Young-Jin wrote:
>> I'm using mercurial on linux and windows with same directory.
>> Linux directory is mounted with samba at windows.
>> If I run "hg st" at same directory, different status is displayed.
>>
>> $ hg --version
>> Mercurial Distributed SCM (version f48290864625+20070705)
>>
>> o Linux
>> $ ht st -m
>> Nothine
>>
>> o Windows (MSYS and DOS)
>> $ hg st -m
>> M format-plugins\vformat\SConstruct
>> M gnuwin32\bin\charset.dll
>> M gnuwin32\bin\envsubst.exe
>> M gnuwin32\bin\gettext.exe
>> M gnuwin32\bin\glib-genmarshal.exe
>> ...
>>
>> I think that this is resulted from file format. :-(
>> With subversion, this was not occured.
>>
>> Please let me no how to solve this.
> 
> Since Mercurial makes it so easy to synchronize two separate 
> repositories I recommend you have different repositories and synchronize 
> between them with hg pull.


More information about the Mercurial mailing list