Ticket UUID: | a2dc3b67a2605ca47fe5b44ac5b09e8c4a8a7aa4 | ||
Title: | Versioned files in Windows still appear as extras if not commited with proper case | ||
Status: | Open | Type: | Code_Defect |
Severity: | Minor | Priority: | |
Subsystem: | Resolution: | Open | |
Last Modified: | 2010-11-19 12:13:37 | ||
Version Found In: | cf178577ec | ||
Description & Comments: | |||
It appears that on Windows, Fossil will "case-insensitively" 'fossil add' a file provided on the command line; however, 'fossil extras' will still list already-versioned file as extras if the file was not originally added with its exact, case-sensitive name.
Steps to reproduce: 1. Take a checked out Fossil directory on Windows. 2. Create two subdirectories inside: "Work" and "Play". 3. Create a new file in directory "Work" named "test.txt". 4. Run 'fossil extras'; it reports "Work/test.txt". 5. Run 'fossil add "work\test.txt" (noticed the lowercase "w"); it reports "ADDED work/test.txt". 6. Run 'fossil commit -m "blah"'; it does it successfully. 7. Run 'fossil extras'; it reports "Work/test.txt". anonymous claiming to be Joerg Sonnenberger added on 2010-11-19 12:13:37: |