[Bug 4578] New: hg add is case sensitive on case insensitive systems

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Sat Mar 28 15:23:21 UTC 2015


http://bz.selenic.com/show_bug.cgi?id=4578

          Priority: normal
            Bug ID: 4578
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: hg add is case sensitive on case insensitive systems
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: dee at earlsoft.co.uk
          Hardware: PC
            Status: UNCONFIRMED
           Version: 3.3.2
         Component: Mercurial
           Product: Mercurial

hg add seems to require exact case matching to add files.

D:\Projects\Media\MediaSharp>hg add common

D:\Projects\Media\MediaSharp>hg add Common
adding Common\MediaFrame.cs
adding Common\MediaSharpCommon.csproj
adding Common\MediaSink.cs
adding Common\MediaSource.cs
adding Common\Properties\AssemblyInfo.cs

D:\Projects\Media\MediaSharp>hg status common

D:\Projects\Media\MediaSharp>hg status Common
A Common\MediaFrame.cs
A Common\MediaSharpCommon.csproj
A Common\MediaSink.cs
A Common\MediaSource.cs
A Common\Properties\AssemblyInfo.cs

D:\Projects\Media\MediaSharp>

While I understand case sensitivity when referring to files already tracked,
adding them from the file system should match the underlying file system's
characteristics.

This seems to be a regression from past behaviour
(http://bz.selenic.com/show_bug.cgi?id=3576#c4).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list