> hg branch -f is bad, you should rarely ever run branch with -f. Instead, what you wanted here was: hg up 2.5
> hg branch is for setting the current working directory's branch name (for creating a new branch). So that's all it did there, it did not update the working dir to the previous 2.5 branch tip.
OK, I understand. Thanks for the correction.
We definitely need to document this somewhere.
> We also probably need to mark the new 2.5 branch you created as closed? I'm not quite sure, let me figure that out first and get back to you..
OK, I'll hold off from making any further changes until this is cleared up.