67
68
default_mapping.revision_id_foreign_to_bzr)(sha1)
69
70
if branch.repository.has_revision(bzr_revid):
72
76
except GitSmartRemoteNotSupported:
73
77
return RevisionInfo(branch, None, bzr_revid)
74
78
raise InvalidRevisionSpec(self.user_spec, branch)
87
81
# The default implementation uses branch.repository.has_revision()