3440
3449
result.target_branch = self.target
3441
3450
result.old_revno, result.old_revid = self.target.last_revision_info()
3442
3451
self.source.update_references(self.target)
3443
3453
if result.old_revid != stop_revision:
3444
3454
# We assume that during 'push' this repository is closer than
3446
3456
graph = self.source.repository.get_graph(self.target.repository)
3449
3460
if self.source._push_should_merge_tags():
3450
3461
result.tag_updates, result.tag_conflicts = (
3452
3464
result.new_revno, result.new_revid = self.target.last_revision_info()