You can also backout the changeset with "hg backout". It's meant for (permanently or temporarily) undoing the changes of a particular changeset, while still keeping the original in the history.