[GSoC] inotify prototype for MacOS

Brendan Cully brendan at kublai.com
Tue Aug 18 13:19:29 CDT 2009


On Monday, 17 August 2009 at 08:29, Nicolas Dumazet wrote:
> Hello -devel!
> 
> I now have in my MQ [1] a prototype for inotify extension support
> under MacOS. The code still needs some work, cleanups, and polishing,
> but since yesterday, the mercurial inotify tests are passing under Mac
> OS.
> 
> If you run Mac OS > 10.5, please spend a few minutes to play around
> with inotify under MacOS: tell me if it works, and it is any good,
> broken, or anything :)
> To test it, you just need to qclone my MQ:
> hg qclone http://bitbucket.org/nicdumz/mercurial-crew-mq ; hg qpush -a
> 
> Oh, and I know: test-inotify-debuginotify is failing: it does not make
> sense to run such a test on MacOS for now since it was created to
> retrieve debugging info from the linux backend. I need to find a
> solution for this small issue.

I've found the following problem:

Using the mozilla-central repository
(http://hg.mozilla.org/mozilla-central),
I've activated inotify, then gone from no checkout to tip with hg
update, then run hg status, then run hg update null to remove the
working directory. At this point, hg status becomes confused,
reporting all the files from tip as missing. Let me know if you can't
reproduce it.


More information about the Mercurial-devel mailing list