⇤ ← Revision 1 as of 2009-05-24 19:43:17
Size: 628
Comment:
|
Size: 658
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= The Inotify Bug = | |
Line 7: | Line 8: |
Debian and Ubuntu packages of Mercurial up to the 1.2 timeframe included configuration files in '''/etc/mercurial''' that incorrectly enabled many extensions, including the experimental inotify extension. Mercurial extensions are defined as functionality that should not be enabled by default, and recent versions of these packages have removed these settings. | Debian and Ubuntu packages of Mercurial up to the 1.2 timeframe included configuration files in '''/etc/mercurial''' that incorrectly enabled many extensions, including the experimental InotifyExtension extension. Mercurial extensions are defined as functionality that should not be enabled by default, and recent versions of these packages have removed these settings. |
The Inotify Bug
If you're seeing incorrect results from 'hg status' and are running a Debian or Ubuntu system, you're probably victim to the 'inotify bug'. You can quickly check whether inotify is enabled with:
$ hg showconfig | grep inotify extensions.inotify
Debian and Ubuntu packages of Mercurial up to the 1.2 timeframe included configuration files in /etc/mercurial that incorrectly enabled many extensions, including the experimental InotifyExtension extension. Mercurial extensions are defined as functionality that should not be enabled by default, and recent versions of these packages have removed these settings.