"fsmonitor" is documented as distributed along with mercurial but it is not

Boris Feld boris.feld at octobus.net
Tue Jan 30 08:59:47 UTC 2018


The extension is actually shipped with Mercurial. It's located here in
the source repository: 
https://www.mercurial-scm.org/repo/hg/file/tip/hgext/fsmonitor

I think that because it's still an experimental extension, it's not
list in hg help extensions.

You can activate it like any other extension distributed along
Mercurial:

```
[extensions]
fsmonitor =
```

Cheers,
Boris

On Tue, 2018-01-30 at 03:43 +0100, Jesus Cea wrote:
> According to wiki
> <https://www.mercurial-scm.org/wiki/FsMonitorExtension> "fsmonitor"
> extension is distributed along with Mercurial.
> 
> I am running Mercurial 4.4.2, and it is not available here:
> 
> """
> $ hg --version
> Mercurial Distributed SCM (version 4.4.2)
> [...]
> $ hg help extensions
> [...]
>     enabled extensions:
> 
>      churn         command to display statistics about repository
> history
>      convert       import revisions from foreign VCS repositories
> into
>                    Mercurial
>      graphlog      command to view revision graphs from a shell
> (DEPRECATED)
>      hggit         push and pull from a Git server
>      largefiles    track large binary files
>      mq            manage a stack of patches
>      rebase        command to move sets of revisions to a different
> ancestor
>      record        commands to interactively select changes for
>                    commit/qrefresh (DEPRECATED)
>      relink        recreates hardlinks between repository clones
>      share         share a common history between several working
> directories
>      shelve        save and restore changes to the working directory
>      strip         strip changesets and their descendants from
> history
>      zipdoc        Encode/decode filter for uncompressed storage of
> zipped
>                    document formats
> 
>     disabled extensions:
> 
>      acl           hooks for controlling repository access
>      blackbox      log repository events to a blackbox for debugging
>      bugzilla      hooks for integrating with the Bugzilla bug
> tracker
>      censor        erase file content at a given revision
>      clonebundles  advertise pre-generated bundles to seed clones
>      eol           automatically manage newlines in repository files
>      extdiff       command to allow external programs to compare
> revisions
>      factotum      http authentication with factotum
>      gpg           commands to sign and verify changesets
>      hgk           browse the repository in a graphical way
>      highlight     syntax highlighting for hgweb (requires Pygments)
>      histedit      interactive history editing
>      keyword       expand keywords in tracked files
>      notify        hooks for sending email push notifications
>      patchbomb     command to send changesets as (a series of) patch
> emails
>      purge         command to delete untracked files from the working
>                    directory
>      schemes       extend schemes with shortcuts to repository swarms
>      transplant    command to transplant changesets from another
> branch
>      win32mbcs     allow the use of MBCS paths with problematic
> encodings
>      zeroconf      discover and advertise repositories on the local
> network
> """
> 
> a) The wiki page needs to be updated to document the actual
> situation.
> 
> b) Where can I find "fsmonitor" extension?. It is not in PYPI,
> apparently.
> 
> _______________________________________________
> Mercurial mailing list
> Mercurial at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial



More information about the Mercurial mailing list