revision control with actions: switching, commenting, deleting