Служба определения местоположения, используемая для разрешения имен lp: branch, не различает, хотите ли вы читать или писать ветвь. Он будет использовать транспорт SSH, если вы рассказали ему о своей учетной записи Launchpad, чтобы при необходимости работать с записью. Для подключения к SSH требуется доступ к вашему закрытому ключу SSH для аутентификации на сервере.
Еще один способ взглянуть на это: bzr всегда предпочитает использовать ssh для загрузки ветвей с Launchpad, даже если ветка публично доступный. (Похоже на то, что Launchpad всегда использует SSL даже для публичных ошибок.) Использование SSH предотвращает случайные или преднамеренные помехи от других вещей в сети (брандмауэры и т. Д.) И, как правило, немного быстрее после настройки соединения.