Вы не должны использовать Subversion напрямую для проверки кода.Используйте Базар, чтобы сделать это.Например,
bzr svn-import http://feedparser.googlecode.com/svn/ feedparser
cd feedparser
bzr branch trunk mybranch
cd mybranch
bzr checkout
# hack...
Проверьте документацию , страницу миграции Subversion на вики bzr и bzr help svn-import
для получения более подробной информации.
Чтобы ответить на ваш второй вопрос
поддерживает ли SVN локальные репозитории, такие как bzr
Subversion основан на модели сервер-клиент, тогда как в распределенных VCS, таких как git, bzr,и Mercurial, это все вроде как в одном.Вы можете иметь сервер Subversion, работающий локально, однако хранилище SVN должно обслуживаться одним, а только одним сервером SVN.С распределенной VCS вы клонируете весь репозиторий (или, по крайней мере, ветвь, в случае bzr), что означает, что у вас есть все данные и метаданные, необходимые для обслуживания вашего клона и для клонирования других людей.от тебя.В отличие от распределенных VCS, вы не создаете полную копию хранилища локально, когда делаете svn checkout
;вы создаете только локальные рабочие копии хранилища, которые являются файлами, находящимися под контролем редакции, и некоторыми (но не всеми) метаданными.Работающей локальной копии репозитория SVN недостаточно, чтобы действовать как сам репозиторий;Вы не можете поместить эту рабочую копию на сервер и позволить другим людям делать с нее заказы.