200
200
if isinstance(start_revision, int):
202
202
start_revision = revisionspec.RevisionInfo(branch, start_revision)
204
204
raise errors.InvalidRevisionNumber(start_revision)
206
206
if isinstance(end_revision, int):
208
208
end_revision = revisionspec.RevisionInfo(branch, end_revision)
210
210
raise errors.InvalidRevisionNumber(end_revision)
212
212
if end_revision is not None and end_revision.revno == 0: