[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] windows case sensitivity issues
From: |
Shawn Samuel |
Subject: |
[Monotone-devel] windows case sensitivity issues |
Date: |
Mon, 5 Jun 2006 13:34:26 -0400 |
User-agent: |
Mutt/1.5.9i |
Haven't seen anything in the archives about this specific issue. For a
while, now on 0.26, we have some case sensitivity issues which causes
monotone to report redundant changes. We are entirely using monotone
on Windows.
Here's sample output from mtn diff:
# patch "src/Data/Common/Person.cs"
# from [15ada2601e3517db164dd2e9eeaa67c798cdc760]
# to [7a9412b945f51e961c7d1a51d75a4a745b5f551b]
#
# patch "src/data/common/Person.cs"
# from [15ada2601e3517db164dd2e9eeaa67c798cdc760]
# to [7a9412b945f51e961c7d1a51d75a4a745b5f551b]
So mtn thinks the same change is being made to two different
paths. Everything works fine, except that:
1) mtn log reports the same change twice
2) if a merge conflict occurs, you have to make the same merge twice
If we merge and make different choices, I sort of assume that the
latest choice will win, but I'm a little scared of what will
happen. Or if one of the affected files gets renamed or deleted.
This only happens to a small subset of our files. I don't know how
this duplication got introduced in the first place.
Can I fix this by dropping the files with the bad path casing? Ideas?
Should I just try it out?
thanks,
shawn
- [Monotone-devel] windows case sensitivity issues,
Shawn Samuel <=