Что такое базар и как мне его использовать?

Я хотел получить программу, которая устанавливается через bzr.

Я успешно установил bzr, но он просит меня пройти аутентификацию (несмотря на то, что я вошел в Launchpad). Справка Bzr, по-видимому, ориентирована на разработчиков и ничего не говорит о входе в систему.

Как не технический пользователь должен ее использовать? Есть ли графический интерфейс?

12
задан 27 December 2014 в 23:04

5 ответов

Bazaar - это система контроля версий, например, git или svn. Он используется разработчиками, чтобы помочь сотрудничать в проекте. Если вы используете bzr для загрузки программы, это означает, что вы получаете исходный код, который вам нужно будет скомпилировать. Да, в центре программного обеспечения есть графический интерфейс, но я думаю, что командная строка будет проще.

Какую программу вы пытаетесь получить и как называется ветка bzr?

См .: http://en.wikipedia.org/wiki/Revision_control

0
ответ дан 27 December 2014 в 23:04

Если все, что вас волнует, это получить копию кода, это довольно просто:

bzr branch branch_url

Например, если вы хотите ветвь ствола для моего гипотетического проекта «foo», вы должны сделать :

bzr branch lp:~scott.severance/foo/trunk
0
ответ дан 27 December 2014 в 23:04

Насколько я знаю и использую Bazaar, он предназначен для разработки, для загрузки, загрузки, управления версиями кодов, над которыми вы работаете сами или с группой разработчиков. Bazaar, сокращенно bzr, является клиентским приложением, которое подключается к Launchpad , где коды хранятся и доступны для просмотра всем.

Вы можете узнать основы о Bazaar из этого короткого урока .

Launchpad - это платформа, созданная и управляемая Canonical , организацией, стоящей за Ubuntu.

Если вы собираетесь загружать используемые программы (как в Ubuntu Software Center), вам следует вместо этого использовать apt. См. man apt в вашем терминале для получения дополнительной информации.

Если, однако, вы смотрите на загрузку кода, чтобы скомпилировать его самостоятельно (то, как выполняется компиляция, зависит от кода), то вы можете использовать Bazaar , как описано в документе :

>>> bzr branch lp:name-of-branch-you-wish-to-copy ~/path/to/copy/to

или

>>> mkdir ~/path/to/copy/code/to
>>> cd ~/path/to/copy/code/to
>>> bzr init
>>> bzr pull lp:name-of-branch-you-wish-to-copy

В данный момент он просит войти на Launchpad, и я не знаю, есть ли способ обойти это. В любом случае, учетная запись Launchpad всегда полезна, если вам нужно задавать вопросы или сообщать об ошибках в свои любимые программы, размещенные там. Вам нужно будет зарегистрировать свою учетную запись Launchpad на bzr , прежде чем вы сможете выполнить ветвление.

Примечание: команда pull будет лучше, чем команда перехода, если вам нужно обновить ее до последней версии, branch создаст копию существующей ветви только на панели запуска, а последующее использование этой команды приведет к путанице имо. Последующие обновления загруженного вами кода - если новые версии публикуются - выполняются с помощью:

>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
0
ответ дан 27 December 2014 в 23:04

Панель запуска позволяет вам сохранить ветку вашего кода в вашем общедоступном репозитории, например, как на github (используется термин «клон»).

Вход в Launchpad с помощью помогает перенести код в собственный публичный репозиторий на launchpad.net.

Для входа запустите bzr launchpad-login launchpad-id.

Чтобы вставить код в свой собственный репозиторий, запустите bzr push lp:~launchpad-id/projectname/trunk

bzr-эквивалент git-клона - bzr branch lp:projectname

[ 118] правка: добавление cmdline для ветвления

0
ответ дан 27 December 2014 в 23:04

Поскольку все, что вам нужно, это получить программу, вам не нужно входить в систему через Bazaar или через Launchpad в вашем браузере (а Bazaar не имеет (не имеет возможности) знать об этом!).

Bazaar - это программа, которая получит (исходный код) нужную вам программу и все файлы (и шаги в файле README), необходимые для работы программы.

Существует графический интерфейс для Bazaar. Это называется Bazaar Explorer. Чтобы узнать больше об этом, см .:

enter image description here


Шаги, которые вам нужно сделать сейчас (очень просто):

  • создать каталог для размещения файлов в (пример: /home/you/fbuntu)

  • в терминале, перейдите в эту папку (cd ~/fbuntu)

  • и затем выполните bzr команда (bzr branch lp:fbuntu) -> она предупредит вас об идентификаторе Launchpad, но не беспокойтесь, он не нужен для работы программы! Он загрузит все файлы, и как только это будет сделано, вы можете открыть их как обычно.

  • [+1121]
0
ответ дан 27 December 2014 в 23:04

Другие вопросы по тегам:

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