34
35
if self.bzrdir.root_transport.is_readonly():
35
36
raise errors.UpgradeReadonly
36
37
self.transport = self.bzrdir.root_transport
41
46
branch = self.bzrdir.open_branch()
42
47
if branch.bzrdir.root_transport.base != \
43
48
self.bzrdir.root_transport.base:
46
51
branch.bzrdir.root_transport.base)
48
53
except (errors.NotBranchError, errors.IncompatibleRepositories):