It's actually intended behavior. Otherwise you can't rename (change only the case) directory:
bzr init
bzr mkdir foo
bzr mv foo Foo
Per example svn refuse to rename (change only case) in this situation, and I think it's wrong behavior.
So actually we have dilemma here: allow change case of files/directories, and accept name aliases on case-insensitive filesystem. I prefer first variant because I want to change case time to time.
So I'm inclined to mark this bug as Won't Fix. Sorry.
It's actually intended behavior. Otherwise you can't rename (change only the case) directory:
bzr init
bzr mkdir foo
bzr mv foo Foo
Per example svn refuse to rename (change only case) in this situation, and I think it's wrong behavior.
So actually we have dilemma here: allow change case of files/directories, and accept name aliases on case-insensitive filesystem. I prefer first variant because I want to change case time to time.
So I'm inclined to mark this bug as Won't Fix. Sorry.