How do I do what svn switch does, in Mercurial?
svn switch
That is change my working directory to switch to another branch in the repository?
To switch to a remote branch 'tip':
hg pull -u
For local branch (already up-to-date) just:
hg update -r