monotone-devel
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]