344
344
self.parents.append(precursor_id)
345
345
self.parents += pending_merges
346
346
for revision in self.parents:
349
350
self.present_parents.append(revision)
351
352
def _check_parents_present(self):
352
353
for parent_id in self.parents:
353
354
mutter('commit parent revision {%s}', parent_id)
355
356
if parent_id == self.branch.last_revision():
356
357
warning("parent is missing %r", parent_id)
357
358
raise HistoryMissing(self.branch, 'revision', parent_id)