Comment 0 for bug 402814

Revision history for this message
Martin Pool (mbp) wrote : NotImplementedError importing a branch with submodules

Presumably this is known but I'll file it for the sake of having a bug number:

  File "/srv/importd.launchpad.net/production/launchpad-rev-8208/lib/bzrlib/branch.py", line 855, in pull
    possible_transports=possible_transports, *args, **kwargs)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8208/optionalbzrplugins/git/branch.py", line 393, in pull
    graph=graph)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8208/optionalbzrplugins/git/branch.py", line 356, in update_revisions
    interrepo.fetch_objects(determine_wants, self.source.mapping)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8208/optionalbzrplugins/git/fetch.py", line 437, in fetch_objects
    store, recorded_wants, pb)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8208/optionalbzrplugins/git/fetch.py", line 335, in import_git_objects
    parent_invs, target_git_object_retriever._idmap, lookup_object)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8208/optionalbzrplugins/git/fetch.py", line 246, in import_git_tree
    file_id, revision_id, parent_invs, shagitmap, lookup_object)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8208/optionalbzrplugins/git/fetch.py", line 174, in import_git_submodule
    raise NotImplementedError(import_git_submodule)
NotImplementedError: <function import_git_submodule at 0x2352230>
Import failed:

and it's fairly obvious this is just not done yet:

def import_git_submodule(texts, mapping, path, hexsha, base_inv, base_ie, parent_id,
    revision_id, parent_invs, shagitmap, lookup_object):
    raise NotImplementedError(import_git_submodule)