How do I resolve this case-sensitivity problem on Windows.

Talden talden at gmail.com
Wed Mar 5 01:09:38 GMT 2008


Below is a short sequence of commands that, on Windows results in the
working tree always reporting removed files.  How do I fix it so that
the files are removed in the branch and the working tree reports
clean?

NB: I know the ideal is to use "bzr mv" instead of the rename - this
is a contrived example to simulate something that happened with a new
vendor drop amongst thousands of files.

Bazaar (bzr) 1.2.0
  Python interpreter: X\Bazaar\python25.dll 2.5.1.final.0
  Python standard library: X\Bazaar\lib\library.zip
  bzrlib: X\Bazaar\lib\library.zip\bzrlib
  Bazaar configuration: X\settings\.bzr\bazaar\2.0
  Bazaar log file: X\My Documents\.bzr.log

-------------------
C:\test> bzr init

C:\test> echo blah > Foo.txt

C:\test> bzr add
added Foo.txt

C:\test> bzr commit -m "First"
Committing to: C:/test/
added Foo.txt
Committed revision 1.

C:\test> ren Foo.txt foo.txt

C:\test> bzr st
removed:
  Foo.txt
unknown:
  foo.txt

C:\test> bzr add
added foo.txt

C:\test> bzr commit -m "Second"
Committing to: C:/test/
added foo.txt
Committed revision 2.

C:\test> bzr st
removed:
  Foo.txt
-------------------

--
Talden



More information about the bazaar mailing list