I think the admin should at least have the option to remove revisions. What if you're trying to keep the same rev as an outside system?
We also have cancelled changes. You start making changes to rev B and it goes to B.1, then B.2, then the ECO gets cancelled and you want to go back to B, you can't.
Maybe remove is the wrong word. How about change the latest to another rev. Leave the history intact but the stauts of those B.! and B.2 would be "Cancelled" and B would be the latest. Or maybe "Latest Released"
Jason Capriotti
ThyssenKrupp Elevator