206
195
except errors.RevisionNotPresent:
207
196
# At least one dependency isn't present. Try installing
208
197
# missing revisions from the submit branch
209
202
for revision in info.real_revisions:
210
203
for parent_id in revision.parent_ids:
212
205
not target_repo.has_revision(parent_id)):
213
206
missing_revisions.append(parent_id)
216
216
target_repo.fetch(submit_branch.repository,
218
218
info.install_revisions(target_repo, stream_input=False)