Bazaar

Bazaar является новой система управления версиями, спонсируемая Canonical, коммерческой компанией, стоящей за Ubuntu. В отличие от Subversion и CVS, которые поддерживают только модель центрального хранилища, Bazaar также поддерживает распределенное управление версиями (distributed version control), предоставляющее людям возможность сотрудничать более эффективно. В частности Bazaar создан для максимизации уровня участия сообщества в проектах с открытым кодом.

Установка

В терминале наберите команду для установки bzr:

sudo apt-get install bzr

Настройка

Чтобы поместить себя в bzr, используйте команду whoami, аналогичную такой:

$ bzr whoami 'Joe Doe <joe.doe@gmail.com>'

Изучение Bazaar

Bazaar поставляется с упакованной документацией, установленной по умолчанию в /usr/share/doc/bzr/html. Учебное пособие является лучшей отправной точкой. Команда bzr также поставляется со встроенной помощью:

$ bzr help

Чтобы узнать больше о команде foo:

$ bzr help foo

Интеграция с Launchpad

В то время как Bazaar является очень полезной отдельно стоящей системой, она имеет дополнительно хорошую интеграцию с Launchpad, систему совместной разработки, используемую Canonical и широким сообществом программ с открытым кодом для управления и расширения самой Ubuntu. Для информации как Bazaar может быть использована с Launchpad для сотрудничества по проектам с открытым кодом смотрите http://bazaar-vcs.org/LaunchpadIntegration.