Fossil SCM
Case sensitive database entry on non-case sensitive file system (Windows)
Fixed
101ab6946f1c7b5…
· opened 14 years, 3 months ago
- Type
- Code_Defect
- Priority
- —
- Severity
- Important
- Resolution
- Fixed
- Subsystem
- —
- Created
- Dec. 28, 2011 3:30 p.m.
On Windows, I was adding files at the command line. I added one as "tagger.rbbas" when it was "Tagger.rbbas." It added fine as "tagger.rbbas" but the extras command shows "Tagger.rbbas" as an extra yet when adding "Tagger.rbbas", Fossil ignores the command as it already has "tagger.rbbas."
C:\MyProject> fossil add Abc.txt Def.txt tagger.rbbas
C:\MyProject> fossil changes
ADDED Abc.txt
ADDED Def.txt
ADDED tagger.rbbas
C:\MyProject> fossil extras
Tagger.rbbas
C:\MyProjects> fossil add Tagger.rbbase
C:\MyProjects> fossil extras
Tagger.rbbas
C:\MyProjects> fossil changes
ADDED Abc.txt
ADDED Def.txt
ADDED tagger.rbbas
drh added on 2011-12-28 21:41:40 UTC: It seems like case-insensitive filesystems must have been invented purely for the purpose of tormenting DVCS developers...