swfmill branches totally unusable
I have been getting 'different rich-root support' errors when trying to push to swfmill branches for a few days. I realise with hindsight where I have been going wrong -- I have been creating rich-root repositories locally, but I should have been creating ordinary non-rich-root repositories. It's easy for me to make this mistake, because I work a *lot* with bzr-svn, which requires rich-root, and swfmill was originally imported from an svn repository (via vcs-imports, which *doesn't* require rich-root, apparently).
Unfortunately, this realisation has come far too late, because in desperation I attempted to upgrade lp:~djcsdy/swfmill/trunk to 1.14-rich-root. This has failed spectacularly; see the corresponding page on Launchpad: https:/
Bazaar seems to have created the usual backup.bzr directory, but I've no idea how to get at it to restore to branch to working order. All other swfmill branches are unusable because they stack on trunk, and I can't even create a new branch because Launchpad/Bazaar attempts to stack that too.
Could someone restore the branch for me or give me some guidance? I could delete everything and start from scratch (I have all my branches safely stored on several dev boxes), but I'm a bit nervous about deleting things that are apparently in an indeterminate state.
I realise that this is a bit of a stupid mistake to have made, but it could have been avoided if Bazaar had just given a helpful error message in the first place.
Thanks,
Dan.
(Edit: Sorry, I meant to ask this question in 'Launchpad Itself' but somehow it ended up in 'Bazaar').
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- Aaron Bentley Edit question
- Solved by:
- Aaron Bentley
- Solved:
- Last query:
- Last reply: