我正在使用TortoiseHg 0.5(包含Mercurial 1.0.2)在Vista64上。根据Mercurial Book,在不区分大小写的文件系统(如NTFS,我的操作系统所在的文件系统)上,Mercurial应该以不区分大小写的方式处理文件名。然而,我发现我的Mercurial安装实际上对大小写敏感:
>hg status -A foo
C foo
>hg status -A FOO
? FOO
这可能是Mercurial的一个bug,或者是Mercurial TortoiseHg版本的一个bug,或者是其他原因导致的。在Windows上如何实现对文件名大小写不敏感的处理呢?