* On 23 Oct 2013, Michael Elkins wrote: > > Note that previously the branch named "HEAD" was used. This has been > deleted. If you have a copy of the Mutt source checked out, you can update > your respository to follow the "default" branch by running: > > $ hg pull -u > $ hg update -C default
If you have any current patches in a local clone, they will need to be rebased (moved) from HEAD to default or to stable. If you're not sure how, someone should be able to help either on #mutt or on mutt-dev. Briefly though: $ cd mutt-local $ hg up -C tip $ hg pull $ hg --config extensions.rebase= rebase -b . -d default -or- $ hg --config extensions.rebase= rebase -b . -d stable Note that in this example, I did not update when I pulled. That's to use the current directory's parent rev as a marker for what needs to be rebased. Alternatively you could use a local tag for this purpose: $ hg up -C tip $ hg tag -l mybase $ hg pull -u $ hg --config extensions.rebase= rebase -b mybase -d default Using a local tag is a touch longer, but less sensitive to working directory state. It's also possible to accomplish this with mq commands. -- David Champion • d...@bikeshed.us
pgpE9u2iZRmzP.pgp
Description: PGP signature