elif repos.get_latest_revnum() > 0:
# Bail out if there are already revisions in this repository
raise AlreadyBranchError(self.root_transport.base)
-- branch = SvnBranch(repos.base, self.branch_path)
++ branch = SvnBranch(repos, self.branch_path)
branch.bzrdir = self
return branch
#ifndef _BZR_SVN_UTIL_H_
#define _BZR_SVN_UTIL_H_
++/* There's no Py_ssize_t in 2.4, apparently */
++#if PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION < 5
++typedef int Py_ssize_t;
++#endif
++
#pragma GCC visibility push(hidden)
__attribute__((warn_unused_result)) apr_pool_t *Pool(apr_pool_t *parent);