скачать ветку с базара

1313
Android

Я пытаюсь загрузить исходный код калибра с помощью Bazaar с помощью команды:

bzr branch lp:calibre 

При этом я получаю сообщение:

You have not informed bzr of your Launchpad ID, and you must do this to write to Launchpad or access private data. See "bzr help launchpad-login". 

И тогда ничего. Я не получаю сообщение об ошибке. Он продолжает мигать и застревает.

После долгого времени это то, что отображается:

Branched 12247 revisions. 

Но, если я захожу в папку калибра, она пуста. Что я здесь не так делаю?

3
Вы пытались установить логин на панели запуска? `bzr launchpad-login YourLoginHere` Yohann 11 лет назад 0
Пожалуйста, перейдите в каталог и вставьте вывод этой команды: bzr status; БЗР Оформить заказ. janos 11 лет назад 0

2 ответа на вопрос

0
mgorven

Похоже, что он создал ветку без рабочего дерева. Если это так, вы должны увидеть .bzrкаталог в calibreкаталоге. Чтобы создать рабочее дерево, запустите bzr checkoutв ветке.

0
janos

Сообщение о Launchpad ID, которое вы получаете, является лишь предупреждением, и вы можете пока игнорировать его.

Это нормально, что операция ветвления занимает много времени, имейте в виду, что она загружает полную историю проекта Caliber.

Последнее сообщение Branched N revisionsуказывает, что операция прошла успешно. Если вы сделали это в общем хранилище, которое настроено с помощью этой --no-treesопции, то обычно calibreкаталог содержит только .bzrкаталог, так как в этой конфигурации Bazaar не будет создавать рабочие деревья. Для создания рабочего дерева используйте bzr checkout .команду (обратите внимание на .(точку) в конце).

Если вам не нужна полная история, вы можете получить файлы намного быстрее, используя так называемые облегченные проверки, например:

bzr checkout --light lp:calibre 

Хотя это ускорит процесс ветвления, все исторические операции, такие как и bzr logт. Д., Займут больше времени, так как Bazaar нужно будет получать данные с Launchpad.

Похожие вопросы