Le kick start est très utile à bien lire :
http://mercurial.aragost.com/kick-start/en/hgsubversion/
« changesets are rebased when pushed to Subversion. This makes it tedious to collaborate with others if the changesets on which you are working are continuously changed under your feet. »
« it is possible to work in a distributed fashion on a new feature. It merely requires that the collaborators wait with pushing to Subversion until they are done. So you can make as many clones as you want and push/pull between them as you like. When the feature is done, you integrate it in Subversion and ask the rest of your team to ditch their local clones and pull the rebased changesets from the Subversion server. »

http://mercurial.selenic.com/wiki/HgSubversion

Sinon important pour le Cherry picking : Voir a méthode du Mercurial Queues tutorial

– Il faut une version récente du plugin avec un hg récent, donc si vous mettez à jour hg, un update sur le plugin est surement nécessaire.
– Bug dans le plugin : Il ne gère pas la demande de mot de passe pour accéder au repository. Il faudra lancer hg en ligne de commande pour contourner le problème.

Voir des questions liées à cela :
https://bitbucket.org/durin42/hgsubversion/issue/227/crash-on-https-with-forced-auth
http://stackoverflow.com/questions/946745/mercurial-push-abort-authorization-failed
L’extension keyring pour la gestion des mots de passe : http://mercurial.selenic.com/wiki/KeyringExtension