Part of bzrlib
| Function | remove_tags | Remove tags on revisions between old_tip and new_tip. |
| Function | uncommit | Remove the last revision from the supplied branch. |
| Parameters | branch | Branch to remove tags from |
| graph | Graph object for branch repository | |
| old_tip | Old branch tip | |
| new_tip | New branch tip | |
| Returns | Names of the removed tags | |
| Parameters | dry_run | Don't actually change anything |
| verbose | Print each step as you do it | |
| revno | Remove back to this revision | |
| local | If this branch is bound, only remove the revisions from the local branch. If this branch is not bound, it is an error to pass local=True. | |
| keep_tags | Whether to keep tags pointing at the removed revisions around. |