3956
3962
"""See InterRepository.fetch()."""
3957
3963
if fetch_spec is not None:
3958
3964
raise AssertionError("Not implemented yet...")
3966
3965
if (not self.source.supports_rich_root()
3967
3966
and self.target.supports_rich_root()):
3968
3967
self._converting_to_rich_root = True
3969
3968
self._revision_id_to_root_id = {}
3971
3970
self._converting_to_rich_root = False
3972
3976
revision_ids = self.target.search_missing_revision_ids(self.source,
3973
3977
revision_id, find_ghosts=find_ghosts).get_keys()