Case sensitivity
Maritza Mendez
martitzam at gmail.com
Tue Sep 1 02:22:18 BST 2009
Aha! Yes! I have done this to myself several times. I think this is
kind of scary to some of us. At the very least it violates the
principle of least surprise. Maybe not a huge deal but worth a FAQ.
~M
On 8/31/09, Alexander Belchenko <bialix at ukr.net> wrote:
> Vincent Ladeuil пишет:
>>>>>>> "bialix" == Alexander Belchenko <bialix at ukr.net> writes:
>>
>> bialix> Vincent Ladeuil пишет:
>> >>>>>>> "LD" == Larry Drews <ldrewsNOSPAM at thesoftwareronin.com>
>> writes:
>> >>
>> LD> Alexander Belchenko <bialix at ukr.net> wrote in news:h7ggaf$b4h$1
>> LD> @ger.gmane.org:
>> >>
>> >> >> >> Actually bzr has very good support for renames,
>> >> and if you treat change >> of case as rename (even
>> >> implicit) and you commit this rename explicitly, >> then
>> >> there is no history hell as you describe it.
>> >>
>> >> I thought we had some support for that, I even say Mark Hammond
>> >> worked pretty hard in that area, am I misremembering or did a
>> >> patch to that effect never land ?
>>
>> bialix> IIUC Mark's patch to fix `bzr add wRonGcASe.txt` has landed.
>> IIUC
>> bialix> it was only one patch to improve this are, and very valuable
>> bialix> nevertheless. Although it was easiest piece of the "puzzle"
>> bialix> because add command has luxury to filter its arguments till
>> they
>> bialix> hit dirstate.
>>
>> Thanks for helping my failing memory.
>>
>> Then I fail to understand how the same file (modulo the case) can
>> be added then, shouldn't that patch guard against that ?
>>
>> Or is there some other scenario I miss here ?
>
> IIUC:
>
> C:\Temp>bzr init 1
> Created a standalone tree (format: pack-0.92)
>
> C:\Temp\1>echo foo > foo.txt
>
>
> C:\Temp\1>bzr add FOO.txt
> adding foo.txt
>
> C:\Temp\1>bzr st
> added:
> foo.txt
>
> C:\Temp\1>bzr ci -m "so far so good"
> Committing to: C:/Temp/1/
> added foo.txt
> Committed revision 1.
>
> C:\Temp\1>ren foo.txt FOO.TXT
>
>
> C:\Temp\1>bzr st
> removed:
> foo.txt
> unknown:
> FOO.TXT
>
>>
>> Or did Larry used different branches that he later merge ?
>>
>> Vincent
>>
>>
>>
>>
>
>
>
More information about the bazaar
mailing list