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