82
86
class GitBranch(ForeignBranch):
83
87
"""An adapter to git repositories for bzr Branch objects."""
85
89
def __init__(self, bzrdir, repository, name, head, lockfiles):
86
90
self.repository = repository
87
92
super(GitBranch, self).__init__(repository.get_mapping())
88
93
self.control_files = lockfiles
92
97
self.base = bzrdir.transport.base
95
99
def dpull(self, source, stop_revision=None):
96
100
if stop_revision is None: