Either inconsistency in "bzr add" vs "bzr mv" or repository on Linux became case-insensitive
Yegor Bryukhov
ybryukhov at gmail.com
Thu Oct 8 17:38:51 BST 2009
Hello,
I have a repository (Linux, ext3) to which at some point I added a
bunch of files that only differ in case (so I have Foo, foo, FOO and
may be other combinations).
"bzr info" says that this repository is: Standalone tree (format: pack-0.92)
Later I wanted to change the naming convention of those files with
"bzr mv" (I would still have Foo and FOO and foo) but it won't let me
on some files, saying that that target file name is already versioned.
So when I did "bzr add" it behaved case-sensitively but now "bzr mv"
is not case-sensitive.
As far as I understand, they are either inconsistently programmed or
the following happened:
1.before those files were added I made a branch on Windows (NTFS)
2.after those files were added I merged some changes from that Windows
branch and it somehow turned my "main" Linux branch into
case-insensitive.
I could not find a description of _current_ Bazaar intended behavior
regarding case-sensitivity, so I don't know what is actually going on.
--
Best regards,
Yegor
__________________________________________________________
Yegor Bryukhov,
Research Associate
Center for Algorithms and Interactive Scientific Software
City College of New York
More information about the bazaar
mailing list