Hi,
we are using branches on our project mercurial repository and there seems to be no way to switch branches, merge
branches. (Except using command line). Also a similar support for tags is lacking.
CVS versioning plugin seems to have "Tag..." and "Branches" menus that are exactly what I am looking for. Is this
planned in a future release?

(In reply to comment #0)
> we are using branches on our project mercurial repository and there seems to be
> no way to switch branches, merge
> branches. (Except using command line).
There is, it's just the branches are labeled only with changeset id. To switch use Mercurial->Update and to merge Mercurial -> Merge
We should at least provide some basic support as project/revision annotations (display a tag/branch name next to a project name and in revision picker dialogs).

I was asked to give feedback on this feature, but
1. I rarely use tags, and never from within an IDE context.
2. Since I use the pbranch extension, the IDE's Create Branch and Close Branch actions are useless for me.
I tried Switch Branch a couple of times. It did what I expected. Still I would generally be using hg pmerge, not hg up, when moving from trunk to an experimental branch, so I only really tested switching to default. (Moving between release branches I do on occasion, but again, never in an IDE context.)

(In reply to comment #11)
> Drawback: I cannot see on which branch I'm working in the file/project browser.
It should be displayed on a project node. Ensure that View -> Show Versioning Labels is enabled. If still not displayed, file a separate bug.