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