Title: Shared Mutable History — evolve extension for Mercurial 
Excerpt: Once you have mastered the art of mutable history in a single repository (see the user guide), you can move up to the next level: shared mutable history. evolve lets you push and pull draft changesets between repositories along with their obsolescence markers. This opens up a number of interesting possibilities. 
Readerable: Yes
