monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] additional case-sensitivity issues


From: Shawn Samuel
Subject: [Monotone-devel] additional case-sensitivity issues
Date: Tue, 6 Jun 2006 11:06:53 -0400
User-agent: Mutt/1.5.9i

This issue of having multiply cased versions of the same file, like:

mtn list known | grep -i domino

vendor/domino/Interop.Domino.dll
vendor/domino/Interop.lotus.dll
vendor/domino/interop.domino.dll
vendor/domino/interop.lotus.dll

also prevents us from updating across any revision where the files
were added, because it tries to delete each of those files in
turn. This causes it to fail on the second version of the file with

"mtn: misuse: rename source path 'vendor/domino/Interop.lotus.dll'
does not exist"

since it's already been deleted during the update.

a) Is there some sort of surgery that can be done by us on our
database to rectify this?  

b) Is there a way to systemically stop this sort of thing from
happening in the future?

It looks like the problem may be that a developer added the file with
the lowercase naming and then confusedly added it again with a
different casing at some point. It's not exactly clear at this
point. However, it feels broken for mtn to allow this.

shawn

p.s. sorry if I'm recapping anything that's been sent in the last hour
- I'm on the digest.






reply via email to

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