まず、Mercurial: Problem with non-ascii letters in filenames between Windows and Linux and What DVCS support Unicode filenames?を認識しています。. しかし、それらは古く、mercurial の最新バージョンには適用されません。
どちらもFixUtf8 拡張機能について言及していますが、これは最新バージョンの mercurial (この記事の執筆時点では 2.3.1) では機能せず、明らかに mercurial 2.0 以降は機能していません。実際、その拡張子を有効にすると、プレーンな「バニラ」ASCIIファイル名であっても、ファイルをまったく追加できなくなります。FixUtf8Extension は放棄されたようです - 最後のコミットは 2010 年でした。
私は今まで mercurial ユーザーとして満足していましたが、現在は非 ASCII ファイル名のサポートが重要な国際プロジェクトに参加しています。これが Mercurial で対処できない場合は、別のバージョン管理システムを検討する必要があります。
Windows 上の最新バージョンの mercurial では、Unicode ファイル名のサポートはまったくありますか?