qrefresh -a to refresh all the applied patches (hence parent nodes ids)

Nicolas Chauvat nicolas.chauvat at logilab.fr
Thu Feb 11 17:06:12 CST 2010


On Thu, Feb 11, 2010 at 09:01:51AM +0100, Dirkjan Ochtman wrote:
> Well, the part I don't like is that in my mind, qrefresh is something
> that works on files, adding, subtracting from the current patch (I
> don't suppose you want qrefresh README to strip all the other files
> out of all the patches?). Even if the options may work, you haven't
> covered the arguments. If we do -a, qrefresh now not only is "wide"
> (operations on the file tree), but also "deep" (operations on a bunch
> of history). I guess there's not actually a problem if we disallow -a
> with arguments, but it feels like command overload all the same.

Sounds related to the discussion about the actual use of qref and its
relation with a qadd or qsplit command, doesn't it? If qrefresh was a
command with a narrow target usage, it would not lend itself to
command overload I suppose.

-- 
Nicolas Chauvat

logilab.fr - services en informatique scientifique et gestion de connaissances  


More information about the Mercurial-devel mailing list