I'm not sure what the best way is to deal with the repository layout detection. The only thing that comes to mind at the moment is a gross hack: checking if the requested "bzr svn-import" argument is accessible if we get an auth required error somewhere else, and then printing a warning.
Finding the repository structure requires analysis of the full repository. The cache also only works repository-wide at the moment (bug 520694).
If you disable the cache and manually specify the repository layout you should be able to check out /extensions/trunk.
I have the following in ~/.bazaar/ subversion. conf:
[45803e0f- 1f0d-0410- b1ad-df509fcb35 97]
layout = trunk1
use-cache = False
I'm not sure what the best way is to deal with the repository layout detection. The only thing that comes to mind at the moment is a gross hack: checking if the requested "bzr svn-import" argument is accessible if we get an auth required error somewhere else, and then printing a warning.