incorrect hg status behavior when inotify server is running

Georg-W. Koltermann gwk.rko at googlemail.com
Wed Oct 24 20:50:15 UTC 2007


It appears that hg st <directory> behaves incorrectly, or maybe does not
recurse into subdirectories if hg inserve is running:



hunter[9]$ hg --version
Mercurial Distributed SCM (version 0.9.5)

Copyright (C) 2005-2007 Matt Mackall <mpm at selenic.com> and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
hunter[10]$ hg st
M SimManager/portals/Aero/schema/com/msc/sdm/aero_demo/AeroSchema.xml
? SimManager/portals/Aero/schema/com/msc/sdm/aero_demo/Foo.xml
hunter[11]$ hg st .
M SimManager/portals/Aero/schema/com/msc/sdm/aero_demo/AeroSchema.xml
? SimManager/portals/Aero/schema/com/msc/sdm/aero_demo/Foo.xml
hunter[12]$ hg inserve &
[1] 7480
hunter[13]$ hg st
M SimManager/portals/Aero/schema/com/msc/sdm/aero_demo/AeroSchema.xml
? SimManager/portals/Aero/schema/com/msc/sdm/aero_demo/Foo.xml
hunter[14]$ hg st .
hunter[15]$ 


Observe the empty output from 'hg st .' after starting inserve.

This causes the problem that qct does not find anything to commit which
I reported recently.  Qct does an 'hg st .' to find changed files.


--
Regards,
Georg.





More information about the Mercurial-devel mailing list