Propagates bookmarks termination

Pierre-Yves David pierre-yves.david at
Thu Sep 20 08:03:25 CDT 2012

I'm using bookmarks for my Mercurial developpement for a few months. My workflow is as follow:

    At work

     $ hg bookmarks somefeature
     hack hack hack
     $ hg push -B somefeature

    at home

     $ hg pull
     hack hack hack
     $ hg amend
     $ hg push


     $ hg patchbomb -r '::somefeature and draft()'

Since 2.3 hg pull synchronize all bookmarks. this part works well !

But when somefeature is queued into core troubles start

  At home

    $ hg pull main
    $ hg bookmark -d somefeature
    $ hg push -B somefeature # to propagate the kill to hg-lab

and from work I need

    $ hg pull -B somefeature

Otherwise an hold version of the bookmarks remains dandling somewhere.

It would be nice if the pull could propagate the deletion of the bookmark the same is does with addition.

I have no plan of how achieve this for now. I just wanted to share this with you.

Pierre-Yves David

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <>

More information about the Mercurial-devel mailing list