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