Rethinking mq and pbranch now we have rebase

Abderrahim Kitouni a.kitouni at gmail.com
Thu Nov 26 03:28:17 CST 2009


Hi,

2009/11/26 Peter Arrenbrecht <peter.arrenbrecht at gmail.com>:
>>  * Could keep old history by using rebase --keep and then closing the
>> dangling heads.
>
> This should actually be transplant, then we'd get the backlinks to the
> former version in the metadata. You'd probably only use this
rebase also keeps the rebased version in the metadata.

> history-keeping qrebase when upstream changes, but history-discarding
> rebases for your own qrefreshes (but you could also choose to retain
> history, of course).
This may be a good idea (I always found the pbranch history to be too
cluttered, "it creates a new changeset for a simple qref -e"). I'm not
sure what can be done for the "dangling head" though.

Abderrahim


More information about the Mercurial-devel mailing list