[keramida at ceid.upatras.gr: Re: qrefresh: correct syntax for -I -X]

Giorgos Keramidas keramida at ceid.upatras.gr
Sun Oct 21 14:54:23 CDT 2007


On 2007-10-21 20:41, Sandro Dentella <sandro at e-den.it> wrote:
>>> Moreover I think -I and -X are mutually exclusive:
>>>
>>>     $ hg qrefresh -X initrd
>>>     $ hg st
>>>     M initrd/initrd_create
>>>     M initrd/linuxrc
>>>
>>>     ## ok so far
>>>
>>>     $ hg qrefresh -X initrd -I initrd/linuxrc
>>>     $ hg st
>>>     M README
>>>     M initrd/initrd_create
>>>     M initrd/linuxrc
>>>
>>>     ## I would expect README and initrd/linuxrc to go into the patch
>>
>> Why?  You have specifically "excluded" all of `initrd' and then
>> "included" just the file initrd/linuxrc.
>>
>> The options are not exclusive, but later options do get a chance to
>> override earlier ones.
>
> this is not the case!
> No one got into the patch! If the later wan, I should see *at least*
> initrd/linuxrc into the patch.

Ah, I see now.  You are right, it seems.

Which Mercurial version is that?



More information about the Mercurial mailing list