Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
serverguide-precise-ru.pdf
Скачиваний:
77
Добавлен:
03.05.2015
Размер:
1.86 Mб
Скачать

Система контроля версий

1. Bazaar

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

1.1. Установка

Чтобы установить bzr, введите в консоли следующую команду:

sudo apt-get install bzr

1.2. Конфигурация

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

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

1.3. Изучение Bazaar

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

$ bzr help

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

$ bzr help foo

1.4. Взаимодействие с Launchpad

Будучи крайне полезным, как одиночная система, Bazaar имеет хорошую опциональную возможность интеграции с Launchpad1, системой совместной разработки, используемой Canonical и широким сообществом открытого программного обеспечения, чтобы координировать разработку и улучшать Ubuntu. Информацию о том, как Bazaar может быть использован совместно

1 https://launchpad.net/

308

Система контроля версий

с Launchpad для взаимодействия в рамках проектов с открытым исходным кодом, смотрите здесь: http://bazaar-vcs.org/LaunchpadIntegration2.

2 http://bazaar-vcs.org/LaunchpadIntegration/

309

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]