1447
1446
# root node id can legitimately look like 'revision_id' but cannot
1449
1448
xml = self.branch.repository.get_inventory_xml(new_revision)
1451
1452
inv = self.branch.repository.deserialise_inventory(
1453
1454
inv.revision_id = new_revision
1455
1456
assert isinstance(xml, str), 'serialised xml must be bytestring.'
1456
1457
path = self._basis_inventory_name()