FixUtf8 Extension

This extension is not distributed with Mercurial.

Author: Stefan Rusek

Download site: [http://bitbucket.org/stefanrusek/hg-fixutf8/changesets/]

This extension is still in beta, use it at your own risk.

1. Overview

This extension corrects filename encoding problems on Windows and other systems where UTF8 is not the default.

Ideally, you enable the extension before you need international filenames, but if you already have international filenames in your repo, then you need to fix your filenames.

2. Fixing existing filenames

To fix your filenames simply do the following:

>hg addremove -s 100
>hg commit -m "Fix filenames"

3. Configuration

Configure your .hgrc to enable the extension by adding following lines:

[extensions]
fixutf8 = path/to/fixutf8.py


CategoryExtension