I\'ve been using various source control systems for a while, but when it comes to reverting changes I\'m not yet an expert. Can someone help given this scenario:
Usually a reverse merge will be sufficient to roll back a committed changes...
I would go with EtienneT's answer. But beneath "Revert to this revision", there is also the option "Revert changes from this revision". That option would perfectly fit Robert Walker's needs to undo the changes from revision #5. Don't forget to commit the changes.