1441
1440
# root node id can legitimately look like 'revision_id' but cannot
1443
1442
xml = self.branch.repository.get_inventory_xml(new_revision)
1445
1446
inv = self.branch.repository.deserialise_inventory(
1447
1448
inv.revision_id = new_revision
1449
1450
assert isinstance(xml, str), 'serialised xml must be bytestring.'
1450
1451
path = self._basis_inventory_name()