Also to note the same problems are caused if a user renames a directory to the same name with a case change. Presumably this could be avoided with bzr move.
In terms of fixing this I'm thinking there needs to be a configurable switch to turn on the fix. In a Linux dev environment you may want to keep the ability to have Foo and foo in a branch. However with mixed developer OS's you want bazaar to always check directories/files don't already exist.
Just out of interest is anyone working on a fix for this already?
Also to note the same problems are caused if a user renames a directory to the same name with a case change. Presumably this could be avoided with bzr move.
In terms of fixing this I'm thinking there needs to be a configurable switch to turn on the fix. In a Linux dev environment you may want to keep the ability to have Foo and foo in a branch. However with mixed developer OS's you want bazaar to always check directories/files don't already exist.
Just out of interest is anyone working on a fix for this already?