I don't know if this is relevant, but the SvnBranch._generate_revision_history is called twice when trying to branch, and the self.revisions variable has its first revisions removed only at the second time
I don't know if this is relevant, but the SvnBranch. _generate_ revision_ history is called twice when trying to branch, and the self.revisions variable has its first revisions removed only at the second time