/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to repository.py

Reoncile InterGitRepository objects.

Show diffs side-by-side

added added

removed removed

Lines of Context:
63
63
 
64
64
    def __init__(self, gitdir, lockfiles):
65
65
        ForeignRepository.__init__(self, GitFormat(), gitdir, lockfiles)
 
66
        from bzrlib.plugins.git import fetch
 
67
        repository.InterRepository.register_optimiser(fetch.InterGitRepository)
66
68
 
67
69
    def is_shared(self):
68
70
        return True
92
94
        self.signatures = versionedfiles.VirtualSignatureTexts(self)
93
95
        self.revisions = versionedfiles.VirtualRevisionTexts(self)
94
96
        self.tags = GitTags(self._git.get_tags())
95
 
        from bzrlib.plugins.git import fetch
96
 
        repository.InterRepository.register_optimiser(fetch.InterFromLocalGitRepository)
97
97
 
98
98
    def all_revision_ids(self):
99
99
        ret = set([revision.NULL_REVISION])
227
227
    def set_make_working_trees(self, trees):
228
228
        pass
229
229
 
230
 
    def fetch_pack(self, determine_wants, graph_walker, pack_data):
231
 
        raise NotImplementedError(self.fetch_pack)
 
230
    def fetch_objects(self, determine_wants, graph_walker, pack_data):
 
231
        raise NotImplementedError(self.fetch_objects)
232
232
 
233
233
 
234
234
def escape_file_id(file_id):