Це команда bzr, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
bzr - розподілений контроль версій наступного покоління Bazaar
СИНТАКСИС
bzr команда [ параметри_команд ]
bzr допомога
bzr допомога команда
ОПИС
Bazaar (або bzr) — це потужна, дружня та розподілена система контролю версій
масштабований. Bazaar є проектом Canonical Ltd та частиною проекту GNU з розробки a
безкоштовна операційна система.
Bazaar відстежує зміни вихідного коду програмного забезпечення (або подібну інформацію); дозволяє вам
дослідити, хто змінив це, коли і чому; об'єднує одночасні зміни; і допомагає людям працювати
разом в команді.
КОМАНДА ОГЛЯД
bzr додавати [ФАЙЛ...]
Додайте вказані файли або каталоги.
bzr псевдонім [ІМ'Я]
Встановити/зняти та відобразити псевдоніми.
bzr коментувати ФІЛЕНАМ
Показати походження кожного рядка у файлі.
bzr пов'язувати [МІСЦЕЗНАХОДЖЕННЯ]
Перетворіть поточну гілку в касу наданої гілки.
bzr філія FROM_LOCATION [TO_LOCATION]
Створіть нову гілку, яка є копією існуючої гілки.
bzr гілки [МІСЦЕЗНАХОДЖЕННЯ]
Перелік філій, доступних у поточному місці.
bzr розривний замок [МІСЦЕЗНАХОДЖЕННЯ]
Зламати мертвий замок.
bzr як ФІЛЕНАМ
Запишіть вміст файлу станом на дану ревізію до стандартного виводу.
bzr перевірка [ШЛЯХ]
Перевірте робочу деревоподібну структуру, узгодженість гілок та історію сховища.
bzr контроль [BRANCH_LOCATION] [TO_LOCATION]
Створіть нову касу з наявної філії.
bzr чисте дерево
Видаліть небажані файли з робочого дерева.
bzr commit [ВИБРАНО...]
Зафіксуйте зміни в новій редакції.
bzr конфиг [ІМ'Я]
Відображення, встановлення або видалення параметра конфігурації.
bzr Конфлікти
Список файлів із конфліктами.
bzr видалено
Список файлів, видалених у робочому дереві.
bzr різниця [ФАЙЛ...]
Покажіть відмінності в робочому дереві, між редакціями або гілками.
bzr dpush [МІСЦЕЗНАХОДЖЕННЯ]
Перейдіть до іншого VCS без спеціальних метаданих bzr.
bzr експорт DEST [BRANCH_OR_SUBDIR]
Експортувати поточну або минулу редакцію до цільового каталогу або архіву.
bzr допомога [ТЕМА]
Показати довідку щодо команди або іншої теми.
bzr ігнорувати [NAME_PATTERN...]
Ігноруйте вказані файли або шаблони.
bzr ігноруються
Перелік ігнорованих файлів і шаблонів, які їм відповідають.
bzr info [МІСЦЕЗНАХОДЖЕННЯ]
Показати інформацію про робоче дерево, гілку або сховище.
bzr ініціалізації [МІСЦЕЗНАХОДЖЕННЯ]
Зробіть каталог у версійну гілку.
bzr init-репозиторій МІСЦЕ
Створіть спільне сховище для гілок, щоб спільно використовувати простір для зберігання.
bzr приєднатися ДЕРЕВО
Об’єднайте дерево в дерево, що містить його.
bzr панель запуску-вхід [ІМ'Я]
Показати або встановити ідентифікатор користувача Launchpad.
bzr пускова панель-дзеркало [МІСЦЕЗНАХОДЖЕННЯ]
Попросіть Launchpad віддзеркалити гілку зараз.
bzr панель запуску відкрита [МІСЦЕЗНАХОДЖЕННЯ]
Відкрийте сторінку гілки Launchpad у своєму веб-браузері.
bzr журнал [ФАЙЛ...]
Показати журнал історії для гілки або підмножини гілки.
bzr lp-знайти-пропозицію
Знайдіть пропозицію об’єднати цю редакцію.
bzr lp-propose-merge [ПІДДАТИ філію]
Запропонуйте об’єднати гілку на Launchpad.
bzr ls [ШЛЯХ]
Список файлів у дереві.
bzr злиття [МІСЦЕЗНАХОДЖЕННЯ]
Виконайте тристороннє злиття.
bzr відсутній [OTHER_BRANCH]
Показати необ’єднані/невитягнені редакції між двома гілками.
bzr mkdir DIR...
Створіть новий версійний каталог.
bzr mv [ІМЕНА...]
Перемістити або перейменувати файл.
bzr зарубка [НІК]
Роздрукуйте або встановіть псевдонім філії.
bzr пакет [BRANCH_OR_REPO]
Стисніть дані в сховищі.
bzr пінг МІСЦЕ
Запрошує розумний сервер Bazaar.
bzr plugins
Перелік встановлених плагінів.
bzr тягнути [МІСЦЕЗНАХОДЖЕННЯ]
Перетворіть цю гілку на дзеркало іншої гілки.
bzr штовхати [МІСЦЕЗНАХОДЖЕННЯ]
Оновіть дзеркало цієї гілки.
bzr примирити [ФІЛІЯ]
Узгодити метадані bzr у гілці.
bzr перенастроювати [МІСЦЕЗНАХОДЖЕННЯ]
Змініть тип каталогу bzr.
bzr реєстр-філія [PUBLIC_URL]
Зареєструйте філію на launchpad.net.
bzr знову зливатися [ФАЙЛ...]
Повторити злиття.
bzr видаляти [ФАЙЛ...]
Видаліть файли або каталоги.
bzr видалити-гілки [МІСЦЕЗНАХОДЖЕННЯ]
Видаліть гілку.
bzr видалити-дерево [РОЗТАШУВАННЯ...]
Видаліть робоче дерево з заданої гілки/розписки.
bzr перейменовує [DIR]
Показати список перейменованих файлів.
bzr рішення [ФАЙЛ...]
Позначте конфлікт як вирішений.
bzr повернути [ФАЙЛ...]
Встановіть файли в робочому дереві назад до вмісту попередньої версії.
bzr ревно [МІСЦЕЗНАХОДЖЕННЯ]
Показати поточний номер версії.
bzr корінь [ІМ'Я ФАЙЛУ]
Показати кореневий каталог дерева.
bzr Надіслати [ПІДДАТИ філію] [ПУБЛІЧНИЙ_ФІЛІЯ]
Надішліть поштою або створіть директиву злиття для внесення змін.
bzr служити
Запустіть сервер bzr.
bzr полиці [ФАЙЛ...]
Тимчасово відкласти деякі зміни з поточного дерева.
bzr sign-my-commits [МІСЦЕЗНАХОДЖЕННЯ] [КОМІТЕР]
Підпишіть усі коміти даним коммітером.
bzr розкол ДЕРЕВО
Розділіть підкаталог дерева на окреме дерево.
bzr статус [ФАЙЛ...]
Відображати підсумок стану.
bzr перемикання [TO_LOCATION]
Встановіть відділення каси та оновіть.
bzr тег [TAG_NAME]
Створіть, видаліть або змініть тег, що називає ревізію.
bzr теги
Список тегів.
bzr заповіт [ФІЛІЯ]
Показати заповіт (форму підпису) про перегляд.
bzr розв’язати
Перетворіть поточну касу в звичайну гілку.
bzr скасувати зобов'язання [МІСЦЕЗНАХОДЖЕННЯ]
Видаліть останню зафіксовану редакцію.
bzr розкладати [SHELF_ID]
Відновити відкладені зміни.
bzr оновлення [DIR]
Оновлення робочого дерева до нової версії.
bzr модернізація [URL]
Оновіть репозиторій, гілку або робоче дерево до нового формату.
bzr перевірка-підписи [МІСЦЕЗНАХОДЖЕННЯ]
Перевірте всі підписи комітів.
bzr версія
Показати версію bzr.
bzr інформація про версію [МІСЦЕЗНАХОДЖЕННЯ]
Показати інформацію про версію цього дерева.
bzr вид [ФАЙЛ...]
Керуйте відфільтрованими представленнями.
bzr Whoami [ІМ'Я]
Показати або встановити ідентифікатор користувача bzr.
КОМАНДА Посилання
bzr --допомога
Псевдонім «довідка», див. «bzr help».
bzr -?
Псевдонім «довідка», див. «bzr help».
bzr -h
Псевдонім «довідка», див. «bzr help».
bzr ?
Псевдонім «довідка», див. «bzr help».
bzr додавати [ФАЙЛ...]
варіанти:
--dry-run Покажіть, що буде зроблено, але не робіть
насправді робити будь-що.
--file-ids-from ARG Пошук ідентифікаторів файлів із цього дерева.
--help, -h Показати довідкове повідомлення.
--no-recurse, -N Не додавати рекурсивно вміст
каталоги.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: ігнорувати, видаляти
Додайте вказані файли або каталоги.
У нерекурсивному режимі додаються всі названі елементи, незалежно від того, чи були вони
раніше ігнорувалися. Якщо будь-який із названих файлів уже має версії, видається попередження.
У рекурсивному режимі (за замовчуванням) файли обробляються так само, але поведінка для
каталоги різні. Каталоги, які вже мають версії, не дають попередження.
У всіх каталогах, незалежно від того, чи вони вже є версіями чи ні, здійснюється пошук файлів або
підкаталоги, які ні версійні, ні ігноровані, і вони додаються. Цей пошук
рекурсивно переходить до версійних каталогів. Якщо назви не вказано '.' передбачається.
Попередження буде надруковано, коли будуть зустрічатися вкладені дерева, якщо вони не є явними
ігнорується.
Тому просто сказавши 'bzr add', буде версія всіх файлів, які на даний момент невідомі.
Додавання файлу, батьківський каталог якого не має версій, неявно додасть батьківський та
так далі до кореня. Це означає, що вам ніколи не потрібно явно додавати каталог,
вони будуть просто додані, коли ви додасте файл до каталогу.
--dry-run покаже, які файли будуть додані, але насправді не додасть їх.
--file-ids-from спробує використати ідентифікатори файлів із зазначеного шляху. Він шукає ідентифікатори
намагається знайти відповідний батьківський каталог з таким же ім'ям файлу, а потім за чистим шляхом.
Ця опція рідко потрібна, але може бути корисною при додаванні одного логічного файлу на два
гілки, які пізніше будуть об’єднані (без відображення двох різних додань як конфлікту).
Це також корисно при об’єднанні іншого проекту в підкаталог цього.
Будь-які файли, що відповідають шаблонам у списку ігнорування, не будуть додані, якщо вони не будуть додані
прямо згадується.
У рекурсивному режимі файли більше, ніж параметр конфігурації add.maximum_file_size
бути пропущеним. Названі елементи ніколи не пропускаються через розмір файлу.
bzr псевдонім [ІМ'Я]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--remove Видалити псевдонім.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Встановити/зняти та відобразити псевдоніми.
Приклади:
Показати поточні псевдоніми:
псевдонім bzr
Показати псевдонім, зазначений для 'll':
bzr псевдонім ll
Встановіть псевдонім для 'll':
bzr псевдонім ll="log --line -r-10..-1"
Щоб видалити псевдонім для 'll':
bzr псевдонім --видалити ll
bzr Енн
Псевдонім «annotate», див. «bzr annotate».
bzr коментувати ФІЛЕНАМ
варіанти:
--all Показати анотації на всіх рядках.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--long Показати дату фіксації в анотаціях.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--show-ids Показати внутрішні ідентифікатори об'єктів.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдоніми: Анна, звинувачувати, хвалити
Показати походження кожного рядка у файлі.
Це роздрукує даний файл з анотацією з лівого боку, що вказує, який
редакція, автор і дата внесення змін.
Якщо початок є однаковим для ряду послідовних рядків, воно відображається лише вгорі,
якщо не вказано параметр --all.
bzr пов'язувати [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: каси, розв’язування
Перетворіть поточну гілку в касу наданої гілки. Якщо гілки немає
надано, повторно прив’яжіть до останнього зв’язаного місця.
Після перетворення в checkout фіксації повинні бути успішними на головній гілці, перш ніж вони будуть
звернутися до місцевого відділення.
Зв’язані гілки використовують псевдонім своєї головної гілки, якщо воно не встановлено локально, в якому
прив’язка регістра оновить локальний псевдонім, щоб він став провідним.
bzr звинувачувати
Псевдонім «annotate», див. «bzr annotate».
bzr філія FROM_LOCATION [TO_LOCATION]
варіанти:
--bind Прив'язати нову гілку до з розташування.
--files-from ARG Отримати вміст файлу з цього дерева.
--hardlink Жорстке посилання робочих файлів дерева де
можливо.
--help, -h Показати довідкове повідомлення.
--no-tree Створити гілку без робочого дерева.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--stacked Створити гілки з стек, посилаючись на
вихідна гілка. Нова філія буде
залежать від наявності джерела
відділення для всіх операцій.
--standalone Не використовуйте спільне сховище, навіть якщо
в наявності.
--switch Переключити касу в поточний
каталог до нової гілки.
--usage Показати повідомлення та параметри використання.
--use-existing-dir За замовчуванням гілка не буде працювати, якщо
цільовий каталог існує, але не існує
вже є контрольний каталог. Це
прапорець дозволить гілці продовжити.
--verbose, -v Показати додаткову інформацію.
Псевдоніми: отримати, клонувати
Дивіться також: розрахунок
Створіть нову гілку, яка є копією існуючої гілки.
Якщо TO_LOCATION опущено, буде використано останній компонент FROM_LOCATION. в
іншими словами, "гілка ../foo/bar" спробує створити ./bar. Якщо FROM_LOCATION має
не вбудований роздільник шляху / або шлях, TO_LOCATION походить від FROM_LOCATION за допомогою
видалення провідної схеми або ідентифікатора диска, якщо є. Наприклад, "гілка lp:foo-bar"
спробує створити ./foo-bar.
Щоб отримати гілку за станом на конкретну ревізію, введіть параметр --revision, як в
"гілка foo/bar -r 5".
Синоніми 'clone' та 'get' для цієї команди не підтримуються.
bzr гілки [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--recursive, -R Рекурсивно сканувати гілки
ніж просто шукати в зазначеному
Місцезнаходження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Перелік філій, доступних у поточному місці.
Ця команда надрукує назви всіх гілок у поточному місці.
bzr розривний замок [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--config РОЗМІЩЕННЯ – це каталог, де
блокування конфігурації.
--force Не запитуйте підтвердження раніше
зламати замок.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Зламати мертвий замок.
Ця команда розриває блокування репозиторію, гілки, робочого каталогу або файлу конфігурації.
ПОПЕРЕДЖЕННЯ: Замки слід зламати лише тоді, коли ви впевнені, що процес утримує замок
було зупинено.
Ви можете отримати інформацію про те, які замки відкриті, за допомогою команди 'bzr info [location]'.
Приклади:
bzr break-lock
bzr break-lock bzr+ssh://example.com/bzr/foo
bzr break-lock --conf ~/.базар
bzr як ФІЛЕНАМ
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--filters Застосуйте фільтри вмісту для відображення
зручна форма.
--help, -h Показати довідкове повідомлення.
--name-from-revision Ім'я шляху в старому дереві.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: ls
Запишіть вміст файлу станом на дану ревізію до стандартного виводу.
Якщо редакція не висувається, використовується остання редакція.
Примітка: подбайте про переспрямування стандартного виводу під час використання цієї команди у двійковому файлі.
bzr перевірка [ШЛЯХ]
варіанти:
--branch Перевірте гілку, пов'язану з поточним
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--repo Перевірте репозиторій, пов'язаний з
поточний каталог.
--tree Перевірте робоче дерево, пов'язане з
поточний каталог.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: помиритися
Перевірте робочу деревоподібну структуру, узгодженість гілок та історію сховища.
Ця команда перевіряє різні варіанти зберігання гілок і сховища для виявлення даних
пошкодження або помилки bzr.
Перевірка робочого дерева та гілок дасть вихід, лише якщо буде виявлена проблема. The
вихідні поля перевірки репозиторію:
перегляди
Це лише кількість перевірених версій. Це не так
вказують на проблему.
Версійні файли
Це лише кількість перевірених версій файлів. Це
не вказує на проблему.
невідомі предки
Тексти, які є предками інших текстів, але
на них належним чином не посилаються предки перегляду. Це
тонка проблема, яку Bazaar може вирішити.
унікальні текстові файли
Це загальна кількість унікального вмісту файлу
видно в перевірених версіях. Це не вказує на проблему.
повторювані тексти файлів
Це загальна кількість переглянутих текстів, що повторюються
у перевірених редакціях. Тексти можуть повторюватися, коли їх файл
записи змінено, але вміст файлу – ні. Це не
вказують на проблему.
Якщо не вказано жодних обмежень, усі дані Bazaar, знайдені в заданому місці, будуть
бути перевіреним.
Приклади:
Перевірте дерево та гілку на 'foo':
перевірка bzr --tree --branch foo
Перевірте лише сховище на 'bar':
bzr check --бар репо
Перевірте все на 'baz':
bzr перевірити базу
bzr перевірь
Псевдонім для "commit", див. "bzr commit".
bzr контроль [BRANCH_LOCATION] [TO_LOCATION]
варіанти:
--files-from ARG Отримати вміст файлу з цього дерева.
--hardlink Жорстке посилання робочих файлів дерева де
можливо.
--help, -h Показати довідкове повідомлення.
--lightweight Виконайте полегшену перевірку.
Легкі перевірки залежать від доступу
до відділення для кожної операції.
Звичайні перевірки можуть виконувати звичайні
такі операції, як diff і status без
такий доступ, а також підтримують локальні
здійснює.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: спів
Дивіться також: гілка, каси, видалення-дерево, робочі дерева
Створіть нову касу з наявної філії.
Якщо BRANCH_LOCATION опущено, checkout відновить робоче дерево для гілки
знайдено в ".". Це корисно, якщо ви видалили робоче дерево або ніколи його не було
створено, тобто якщо ви перемістили гілку до її поточного розташування за допомогою SFTP.
Якщо TO_LOCATION опущено, буде використано останній компонент BRANCH_LOCATION. в
іншими словами, "checkout ../foo/bar" спробує створити ./bar. Якщо BRANCH_LOCATION
не має вбудованого/або роздільника шляху, TO_LOCATION є похідним від BRANCH_LOCATION
шляхом видалення провідної схеми або ідентифікатора диска, якщо такий є. Наприклад, «розрахунок
lp:foo-bar" спробує створити ./foo-bar.
Щоб отримати гілку за станом на конкретну ревізію, введіть параметр --revision, як в
"checkout foo/bar -r 5". Зауважте, що це буде негайно застаріло [тому ви не можете
commit], але це може бути корисно (тобто для перевірки старого коду.)
bzr ci
Псевдонім для "commit", див. "bzr commit".
bzr чисте дерево
варіанти:
--detritus Видалити конфліктні файли, об'єднати та повернути
резервні копії та невдалі каталоги самотестування.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--dry-run Показати файли для видалення замість видалення
Ними.
--force Не підказувати перед видаленням.
--help, -h Показати довідкове повідомлення.
--ignored Видалити всі ігноровані файли.
--quiet, -q Відображати лише помилки та попередження.
--unknown Видалити файли, невідомі bzr (за замовчуванням).
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Видаліть небажані файли з робочого дерева.
За замовчуванням видаляються лише невідомі файли, а не ігноровані файли. Версійні файли ніколи не бувають
видалено.
Іншим класом є 'detritus', який включає файли, що випускаються bzr під час звичайних операцій
і самотестування. (З часом значення цих файлів зменшується.)
Якщо параметри не вказані, невідомі файли видаляються. В іншому випадку прапорці параметрів є
поважають і можуть бути поєднані.
Щоб перевірити, що буде робити clean-tree, використовуйте --dry-run.
bzr клон
Псевдонім «гілка», див. «гілка bzr».
bzr co
Псевдонім "checkout", див. "bzr checkout".
bzr commit [ВИБРАНО...]
варіанти:
--author ARG Встановити ім'я автора, якщо воно відрізняється
від комітента.
--commit-time ARG Вручну встановити час фіксації за допомогою commit
формат дати, наприклад '2009-10-10 08:00:00
+0100'.
--exclude ARG, -x Не враховувати зміни, внесені до даного
шлях
--file MSGFILE, -F Отримати повідомлення про фіксацію з цього файлу.
--fixes ARG Позначте помилку як виправлену цим
редакція (див. «Помилки довідки bzr»).
--help, -h Показати довідкове повідомлення.
--local Виконує локальне фіксування у зв'язаному
відділення. Місцеві коміти не підштовхуються
головну гілку до нормального фіксації
виконується.
--lossy При фіксації до іноземної версії
система управління не проштовхує дані, які можуть
не бути представленим на батьківщині.
--message ARG, -m Опис нової версії.
--quiet, -q Відображати лише помилки та попередження.
--show-diff, -p Якщо повідомлення не надано, показати
diff разом із підсумком статусу в
редактор повідомлень.
--суворо Відмовитися від вчинення, якщо є невідомі
файли в робочому дереві.
--unchanged Commit, навіть якщо нічого не змінилося.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдоніми: ci, checkin
Дивіться також: додати, помилки, хуки, скасувати фіксацію
Зафіксуйте зміни в новій редакції.
Для кожного коміту необхідно надати пояснювальне повідомлення. Часто це робиться за допомогою
параметр --message (отримання повідомлення з командного рядка) або за допомогою параметра --file
(отримання повідомлення з файлу). Якщо жоден з цих параметрів не вказано, вказано редактор
відкривається для користувача для введення повідомлення. Щоб побачити змінені файли в шаблонному тексті
завантажено в редактор, використовуйте параметр --show-diff.
За замовчуванням фіксується все дерево, і вважається, що це виконує особа
Автор. Ці параметри за замовчуванням можна змінити, як описано нижче.
Вибіркові фіксує:
Якщо вказано вибрані файли, будуть лише зміни до цих файлів
скоєний. Якщо вказано каталог, тоді каталог і
все в ньому виконано.
Коли надано виключення, вони мають пріоритет над вибраними файлами.
Наприклад, фіксувати лише зміни всередині foo, але не зміни
в межах foo/bar:
bzr фіксує foo -x foo/bar
Вибіркова фіксація після злиття ще не підтримується.
Автори на замовлення:
Якщо автор зміни не та сама особа, що й виконавець,
Ви можете вказати ім'я автора за допомогою параметра --author. The
ім'я має бути в тому ж форматі, що й ідентифікатор комітера, напр
«Джон Доу[захищено електронною поштою]>". Якщо є декілька авторів
зміну ви можете вказати параметр кілька разів, один раз для кожного
автор.
Чеки:
Поширеною помилкою є забути додати новий файл або каталог раніше
запуск команди фіксації. Опція --strict перевіряє наявність невідомого
файлів і перериває фіксацію, якщо такі знайдені. Більш розширений попередній комміт
перевірки можна реалізувати шляхом визначення гачків. Див. \*(Aq\*(Aqbzr довідкові хуки\*(Aq\*(Aq
for details.
Речі, щоб відзначити:
Якщо ви випадково внесли неправильні зміни або зробили орфографію
помилка в повідомленні про фіксацію, скажімо, ви можете використовувати команду uncommit
щоб скасувати це. Дивіться \*(Aq\*(Aqbzr допоможе скасувати фіксацію\*(Aq\*(Aq), щоб дізнатися більше.
Хуки також можна налаштувати на запуск після фіксації. Це дозволяє вам
щоб запускати оновлення зовнішніх систем, таких як баг-трекери. --виправляє
можна використовувати для запису зв’язку між редакцією та
один або кілька помилок. Див. \*(Aq\*(Aqbzr довідкові помилки\*(Aq\*(Aq) для детальної інформації.
bzr конфиг [ІМ'Я]
варіанти:
--all Відобразити всі визначені значення для
варіанти відповідності.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--remove Видалити параметр із конфігурації
файлу.
--scope ARG Зменшити область до вказаного
файлу конфігурації.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: конфігурація
Відображення, встановлення або видалення параметра конфігурації.
Відобразити активне значення параметра NAME.
Якщо вказано --all, NAME інтерпретується як регулярний вираз і всі збігаються
відображаються параметри із зазначенням їх обсягу та без розв’язування посилань на параметри
значення). Активне значення, яке буде враховувати bzr, є першим, що відображається
для кожного варіанту.
Якщо NAME не вказано, --all .* мається на увазі (усі параметри відображаються для поточного
сфера).
Встановлення значення досягається використанням NAME=value без пробілів. Значення встановлюється в
найбільш релевантну область і можна перевірити, знову відобразивши параметр.
Видалення значення досягається за допомогою --remove NAME.
bzr Конфлікти
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--text Перелік шляхів до файлів із текстовими конфліктами.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: типи конфліктів, вирішення
Список файлів із конфліктами.
Merge зробить усе можливе, щоб об’єднати зміни в двох гілках, але є деякі види
проблеми може вирішити тільки людина. Коли він зіткнеться з ними, це означатиме конфлікт. А
Конфлікт означає, що вам потрібно щось виправити, перш ніж зробити.
Конфлікти зазвичай відображаються як короткі, зрозумілі людині повідомлення. Якщо вказано --text,
замість цього перераховано імена шляхів файлів із текстовими конфліктами. (Це корисно для
редагування всіх файлів із текстовими конфліктами.)
Використовуйте bzr resolve, коли вирішили проблему.
bzr Дель
Псевдонім «видалити», див. «bzr remove».
bzr видалено
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--show-ids Показати внутрішні ідентифікатори об'єктів.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: ls, статус
Список файлів, видалених у робочому дереві.
bzr di
Псевдонім для "diff", див. "bzr diff".
bzr диф
Псевдонім для "diff", див. "bzr diff".
bzr різниця [ФАЙЛ...]
варіанти:
--change ARG, -c Виберіть зміни, внесені файлом
вказана редакція. Дивіться також «довідка
revisionspec".
--context ARG Скільки рядків контексту показати.
--diff-options ARG Передати ці параметри зовнішньому diff
програми.
--format ARG, -F Формат Diff для використання.
--help, -h Показати довідкове повідомлення.
--нова гілка/дерево ARG для порівняння.
--стара гілка/дерево ARG для порівняння.
--prefix ARG, -p Встановити префікси, додані до старих і нових
імена файлів у вигляді двох значень, розділених символом a
товстої кишки. (наприклад, "старий/:новий/").
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--using ARG Використовуйте цю команду для порівняння файлів.
--verbose, -v Показати додаткову інформацію.
Псевдоніми: di, dif
Дивіться також: статус
Покажіть відмінності в робочому дереві, між редакціями або гілками.
Якщо аргументи не вказано, відображаються всі зміни для поточного дерева. Якщо файли є
враховуючи, перераховано лише зміни в цих файлах. Віддалені та кілька відділень можуть бути
порівнювати за допомогою параметрів --old та --new. Якщо не вказано, за замовчуванням для обох є
похідний від першого аргументу, якщо такий є, або поточного дерева, якщо аргументи не наведені.
"bzr diff -p1" еквівалентно "bzr diff --prefix old/:new/", і створює виправлення
підходить для "патча -p1".
Зауважте, що при використанні аргументу -r з діапазоном ревізій, відмінності є
обчислюється між двома вказаними редакціями. Тобто команда не показує
зміни, внесені першою редакцією в асортименті. Цим відрізняється від
інтерпретація діапазонів ревізій, використовуваних "bzr log", яка включає першу редакцію в
асортимент.
Вихідні значення:
1 - змінено
2 - непредставні зміни
3 - помилка
0 - без змін
Приклади:
Показує різницю між робочим деревом і останнім комітом:
bzr розл
Різниця між робочим деревом і версією 1:
bzr diff -r1
Різниця між версією 3 і версією 1:
bzr diff -r1..3
Різниця між версією 3 і версією 1 для гілки xxx:
bzr diff -r1..3 xxx
Зміни, внесені версією 2 (еквівалент -r1..2):
bzr diff -c2
Щоб побачити зміни, внесені версією X:
bzr diff -cX
Зауважте, що у випадку злиття параметр -c показує зміни
порівняно з лівим батьком. Щоб побачити зміни проти
інший батько, використовуйте:
bzr diff -r ..X
Зміни між поточною версією та попередньою редакцією
(еквівалент -c-1 і -r-2..-1)
bzr diff -r-2..
Покажіть лише відмінності для файлу NEWS:
bzr diff НОВИНИ
Покажіть відмінності в робочому дереві xxx для файлу NEWS:
bzr diff xxx/НОВИНИ
Покажіть відмінності від гілки xxx до цього робочого дерева:
bzr diff --старий xxx
Покажіть відмінності між двома гілками для файлу NEWS:
bzr diff --old xxx --new yyy НОВИНИ
Те саме, що і 'bzr diff', але префікси шляхів старого/ та нового/:
bzr diff --префікс старий/:новий/
Покажіть відмінності за допомогою спеціальної програми diff з параметрами:
bzr diff --використання /usr/bin/diff --diff-параметри -wu
bzr dpush [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--directory ARG, -d Гілка, з якої потрібно натиснути, а не одна
що містить робочий каталог.
--help, -h Показати довідкове повідомлення.
--no-rebase Не перебазувати після push.
--quiet, -q Відображати лише помилки та попередження.
--remember Запам'ятати вказане розташування як a
за замовчуванням.
--strict Відмовтеся від натискання, якщо є незастосовані
зміни в робочому дереві, --no-strict
вимикає перевірку.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Перейдіть до іншого VCS без спеціальних метаданих bzr.
Це згодом перебазує локальну гілку на віддалену гілку, якщо не --no-rebase
Використовується параметр, у цьому випадку дві гілки будуть несинхронізовані після натискання.
bzr експорт DEST [BRANCH_OR_SUBDIR]
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--filters Застосуйте фільтри вмісту для експорту
зручна форма.
--format ARG Тип файлу для експорту.
--help, -h Показати довідкове повідомлення.
--per-file-timestamps Установити час модифікації файлів
останньої редакції, в якій це було
змінено.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--root ARG Ім'я кореневого каталогу всередині файлу
експортований файл.
--uncommitted Скоріше експортуйте вміст робочого дерева
ніж у останньої редакції.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Експортувати поточну або минулу редакцію до цільового каталогу або архіву.
Якщо редакція не вказана, експортується остання зафіксована версія.
Формат може бути ім’ям «експортера», наприклад tar, tgz, tbz2. Якщо нічого не надано, спробуйте знайти
формат з розширенням. Якщо розширення не знайдено, експортується до каталогу (еквівалент
до --format=dir).
Якщо вказано root, він буде використовуватися як кореневий каталог всередині форматів контейнерів (tar,
блискавка тощо). Якщо його не вказано, за замовчуванням буде використано ім’я експортованого файлу. Кореневий варіант
не впливає на формат 'dir'.
Якщо гілка опущена, то буде гілка, що містить поточний робочий каталог
використаний
Примітка. Експорт дерева з іменами файлів, які не є ASCII, у zip не підтримується.
================= ==========================
Підтримувані формати Автовизначається розширенням
================= ==========================
режисер (немає)
дьоготь .тар
tbz2 .tar.bz2, .tbz2
tgz .tar.gz, .tgz
zip .zip
================= ==========================
bzr отримати
Псевдонім «гілка», див. «гілка bzr».
bzr допомога [ТЕМА]
варіанти:
--help, -h Показати довідкове повідомлення.
--long Показати довідку для всіх команд.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдоніми: ?, --help, -?, -h
Дивіться також: теми
Показати довідку щодо команди або іншої теми.
bzr ігнорувати [NAME_PATTERN...]
варіанти:
--default-rules Показати правила ігнорування за замовчуванням
bzr використовує.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: ігноровані, шаблони, статус
Ігноруйте вказані файли або шаблони.
Дивіться \*(Aq\*(Aqbzr довідкові шаблони\*(Aq\*(Aq), щоб дізнатися більше про синтаксис шаблонів.
Якщо файл .bzrignore не існує, команда ignore створить його та додасть файл
зазначені файли або шаблони до щойно створеного файлу. Команда ігнорувати також буде
автоматично додати файл .bzrignore для перевірки версій. Створення файлу .bzrignore без
використання команди ignore вимагатиме явної команди add.
Щоб видалити шаблони зі списку ігнорування, відредагуйте файл .bzrignore. Після додавання, редагування
або видалити цей файл опосередковано за допомогою цієї команди або безпосередньо за допомогою файлу
редактор, обов'язково зафіксуйте це.
Bazaar також підтримує глобальний файл ігнорування ~/.bazaar/ігнор. У Windows глобальне ігнорування
файл можна знайти в каталозі даних програми як C:\Documents і
Налаштування\ \Application Data\Bazaar\2.0\ігнорувати. Глобальні ігнорування не чіпаються
цю команду. Глобальний файл ігнорування можна редагувати безпосередньо за допомогою редактора.
Шаблони з префіксом "!" є винятками, щоб ігнорувати шаблони та мати перевагу над
регулярні ігнорування. Такі винятки використовуються для визначення файлів, які мають бути перевірені
інакше буде проігноровано.
Шаблони з префіксом '!!' діють як звичайні шаблони ігнорування, але мають перевагу над
'!' шаблони винятків.
Примітки:
* Ігноруйте шаблони, які містять символи підстановки оболонки, які повинні бути в лапках
оболонку на Unix.
* Шаблони ігнорування, які починаються з "#", діють як коментарі у файлі ігнорування.
Щоб ігнорувати шаблони, які починаються з цього символу, використовуйте префікс "RE:".
Приклади:
Ігноруйте Makefile верхнього рівня:
bzr ігнорувати ./Makefile
Ігнорувати файли .class у всіх каталогах...:
bzr ігнорувати "*.class"
...але не ігноруйте "special.class":
bzr ігнорувати "!special.class"
Ігнорувати файли, назва яких починається з символу «#»:
bzr ігнорувати "RE:^#"
Ігноруйте файли .o у каталозі lib:
bzr ігнорувати "lib/**/*.o"
Ігноруйте файли .o у каталозі lib:
bzr ігнорувати "RE:lib/.*\.o"
Ігноруйте все, крім каталогу верхнього рівня "debian":
bzr ігнорувати "RE:(?!debian/).*"
Ігноруйте все, крім "локального" каталогу верхнього рівня,
але завжди ігноруйте файли автозбереження, які закінчуються на ~, навіть під local/:
bzr ігнорувати "*"
bzr ігнорувати "!./local"
bzr ігнорувати "!!*~"
bzr ігноруються
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: ignore, ls
Перелік ігнорованих файлів і шаблонів, які їм відповідають.
Перерахуйте всі ігноровані файли та шаблон ігнорування, через який файл був проігнорований.
Крім того, щоб перерахувати лише файли:
bzr ls --ігнорується
bzr info [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: сховища, ревно, робочі дерева
Показати інформацію про робоче дерево, гілку або сховище.
Ця команда покаже всі відомі розташування та формати, пов’язані з деревом, гілкою або
сховище
У докладному режимі статистична інформація включається до кожного звіту. Щоб побачити розширене
статистичної інформації, використовуйте рівень детальності 2 або вище, вказавши детальну інформацію
варіант кілька разів, наприклад -vv.
Гілки та робочі дерева також повідомлятимуть про будь-які відсутні зміни.
Приклади:
Відобразити інформацію про формат і пов’язані розташування:
bzr інформація
Відобразіть вищезазначене разом з інформацією розширеного формату та
основна статистика (наприклад, кількість файлів у робочому дереві та
кількість ревізій у гілці та репозиторії):
bzr інформація -v
Відобразіть вищезазначене разом із кількістю комітерів у філії:
bzr інформація -vv
bzr ініціалізації [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--append-revisions-only Ніколи не змінюйте revnos або існуючий журнал.
Додайте лише до нього редакції.
--create-prefix Створити шлях, що веде до гілки
якщо він ще не існує.
--format ARG Вкажіть формат для цієї гілки. Подивитися
«формати допомоги».
--2a Формат для серії bzr 2.0. Використання
сховище для групового стиснення. Забезпечує багатий
корені, які є одностороннім переходом.
-- Формат за замовчуванням для серії bzr 2.0. Використання
сховище для групового стиснення. Забезпечує багатий
корені, які є одностороннім переходом.
--development-colo Формат 2a з експериментальною підтримкою
для розміщених гілок.
--pack-0.92 Формат на основі пакетів, що використовується в серії 1.x.
Введено в 0.92. Взаємодіє з
bzr репозиторії до 0.92, але не можуть
читати bzr < 0.92.
--help, -h Показати довідкове повідомлення.
--no-tree Створити гілку без робочого дерева.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: гілка, виписка, init-repository
Зробіть каталог у версійну гілку.
Використовуйте це, щоб створити порожню гілку або перед імпортуванням існуючого проекту.
Якщо в батьківському каталозі розташування є сховище, тоді історія файлу
гілка буде збережена в репозиторії. В іншому випадку init створює окрему гілку, яка
має власну історію в каталозі .bzr.
Якщо на місці вже є гілка, але на ній немає робочого дерева, дерево може бути
заповнено 'bzr checkout'.
Рецепт імпорту дерева файлів:
cd ~/проект
bzr початок
bzr додати .
статус bzr
bzr commit -m "імпортований проект"
bzr init-repo
Псевдонім для "init-repository", див. "bzr init-repository".
bzr init-репозиторій МІСЦЕ
варіанти:
--format ARG Вкажіть формат для цього сховища.
Додаткову інформацію див. у розділі «Формати довідки bzr».
--2a Формат для серії bzr 2.0. Використання
сховище для групового стиснення. Забезпечує багатий
корені, які є одностороннім переходом.
-- Формат за замовчуванням для серії bzr 2.0. Використання
сховище для групового стиснення. Забезпечує багатий
корені, які є одностороннім переходом.
--development-colo Формат 2a з експериментальною підтримкою
для розміщених гілок.
--pack-0.92 Формат на основі пакетів, що використовується в серії 1.x.
Введено в 0.92. Взаємодіє з
bzr репозиторії до 0.92, але не можуть
читати bzr < 0.92.
--help, -h Показати довідкове повідомлення.
--no-trees Гілки в репозиторії будуть за замовчуванням
щоб не мати робочого дерева.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: init-repo
Дивіться також: гілка, checkout, init, репозиторії
Створіть спільне сховище для гілок, щоб спільно використовувати простір для зберігання.
Нові гілки, створені в каталозі сховища, зберігатимуть свої редакції в
репозиторію, а не в каталозі гілок. Для гілок зі спільною історією це зменшується
необхідний обсяг пам’яті та прискорює створення нових відділень.
Якщо задано параметр --no-trees, гілки в сховищі не будуть мати
робочі дерева за замовчуванням. Вони все ще існуватимуть як каталоги на диску, але не будуть
мати окремі копії файлів у певній редакції. Це може бути корисно для
репозиторії, що зберігають гілки, з якими взаємодіють за допомогою перевірки або віддаленого доступу
гілок, наприклад на сервері.
Приклади:
Створіть спільний репозиторій, що містить лише гілки:
bzr init-repo --no-trees repo
bzr init repo/trunk
Зробіть легку реєстрацію в іншому місці:
bzr checkout --lightweight repo/trunk trunk-checkout
CD trunk-checkout
(додайте файли сюди)
bzr приєднатися ДЕРЕВО
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: split
Об’єднайте дерево в дерево, що містить його.
Ця команда вимагає, щоб цільове дерево було у форматі з багатим коренем.
Аргумент TREE повинен бути незалежним деревом, всередині іншого дерева, але не його частиною.
(Такі дерева можна створити за допомогою "bzr split", але також за допомогою "bzr branch" з
ціль всередині дерева.)
У результаті виходить комбіноване дерево, де піддерево більше не є незалежною частиною. Це
позначається як злиття піддерева з деревом, що містить, і вся історія зберігається.
bzr панель запуску-вхід [ІМ'Я]
варіанти:
--help, -h Показати довідкове повідомлення.
--no-check Не перевіряйте, чи ім'я користувача дійсне.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: lp-login
Показати або встановити ідентифікатор користувача Launchpad.
Під час спілкування з Launchpad деякі команди повинні знати ваш ідентифікатор користувача Launchpad.
Цю команду можна використовувати, щоб встановити або показати ідентифікатор користувача, який Bazaar використовуватиме для цього
комунікації.
Приклади:
Показати ідентифікатор панелі запуску поточного користувача:
bzr launchpad-login
Встановіть ідентифікатор панелі запуску поточного користувача на "bob":
bzr launchpad-login bob
bzr пускова панель-дзеркало [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: lp-дзеркало
Попросіть Launchpad віддзеркалити гілку зараз.
bzr панель запуску відкрита [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--dry-run Фактично не відкривати браузер. Просто
скажіть URL-адресу, яку ми будемо використовувати.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: lp-open
Відкрийте сторінку гілки Launchpad у своєму веб-браузері.
bzr журнал [ФАЙЛ...]
варіанти:
--authors ARG Які імена вказати як авторів – спочатку,
всі або комітер.
--change ARG, -c Показати лише вказану редакцію. Подивитися
також "help revisionspec".
--exclude-common-ancestry Відображати лише версії, які не є
частина обох предків (потрібно
-rX..Y).
--forward Показувати від найстарішого до новітнього.
--help, -h Показати довідкове повідомлення.
--include-merged Показати об'єднані версії, наприклад --levels 0
робить.
--levels N, -n Кількість рівнів для відображення - 0 для всіх,
1 для квартири.
--limit N, -l обмежити вихід до першого N
ревізії.
--log-format ARG Використовувати вказаний формат журналу.
--gnu-changelog Формат, який використовується файлами GNU ChangeLog.
--line Формат журналу з одним рядком на ревізію.
--long Детальний формат журналу.
--short Помірно короткий формат журналу.
--match ARG, -m Показати версії, властивості яких збігаються
цей вираз.
--match-author ARG Показати версії, чиї автори відповідають цьому
вираз.
--match-bugs ARG Показати версії, чиї помилки відповідають цьому
вираз.
--match-committer ARG Показати редакції, чиї коммітер збігається
цей вираз.
--match-message ARG Показати версії, повідомлення яких відповідає
цей вираз.
--omit-merges Не повідомляти про коміти з більш ніж одним
батько.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--show-diff, -p Показати зміни, внесені в кожній редакції, як a
пластир.
--show-ids Показати внутрішні ідентифікатори об'єктів.
--signatures Показати дію цифрового підпису.
--timezone ARG Відображати часовий пояс як локальний, оригінальний або
utc
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати файли, змінені в кожній версії.
Дивіться також: формати журналів, revisionspec
Показати журнал історії для гілки або підмножини гілки.
log є інструментом bzr за замовчуванням для вивчення історії гілки. Галузь для використання
взято з першого параметра. Якщо параметри не вказані, гілка, що містить
робочий каталог реєструється. Ось кілька простих прикладів:
bzr журнал журналу поточної гілки
bzr журнал foo.py реєструє файл у своїй гілці
журнал bzr http://server/branch зареєструвати гілку на сервері
Фільтрування, порядок та інформація, що відображаються для кожної версії, можна керувати як
пояснюється нижче. За замовчуванням всі ревізії відображаються відсортованим (топологічно), щоб новіші
ревізії з'являються перед старшими, а нащадки завжди з'являються перед предками. Якщо
об’єднані редакції відображаються з відступом під редакцією, в якій вони були
об'єднано.
Контроль виходу:
Формат журналу визначає, як інформація про кожну редакцію
відображається. Стандартні формати журналу називаються \*(Aq\*(Aqlong\*(Aq\*(Aq,
\*(Aq\*(Aqкороткий\*(Aq\*(Aq
і \*(Aq\*(Aqline\*(Aq\*(Aq. За замовчуванням довгий). Див. \*(Aq\*(Aqbzr довідка
формати журналів\*(Aq\*(Aq
для отримання додаткової інформації про формати журналів.
Наступні параметри можна використовувати, щоб контролювати, яка інформація є
відображається:
-l N відображає максимум N версій
-n N відображати N рівнів ревізій (0 для всіх, 1 для згорнутих)
-v відображати підсумок стану (дельта) для кожної ревізії
-p відображати відмінність (патч) для кожної версії
--show-ids відображає ідентифікатори ревізій (та ідентифікатори файлів), а не тільки revnos
Зауважте, що кількість рівнів за замовчуванням для відображення є функцією
формат журналу. Якщо параметр -n не використовується, відображаються стандартні формати журналів
тільки верхній рівень (основний).
Підсумки стану відображаються за допомогою прапорців статусу, наприклад A, M тощо. Щоб побачити
зміни пояснюються такими словами, як \*(Aq\*(Aqadded\*(Aq\*(Aq і
\*(Aq\*(Aqмодифікований\*(Aq\*(Aq
замість цього використовуйте параметр -vv.
Контроль замовлення:
Щоб відобразити версії від найстарішої до найновішої, використовуйте параметр --forward.
У більшості випадків використання цієї опції мало вплине на загальну суму
час, необхідний для створення журналу, однак --forward не виконується поступово
показувати ревізії, як --reverse, коли це можливо.
Фільтрування ревізій:
Параметр -r можна використовувати, щоб указати, яка версія чи діапазон версій
фільтрувати проти. Різні форми показані нижче:
-rX відображення версії X
-rX.. відобразити версію X і новішу
-r..Y відображення до версії Y включно
-rX..Y дисплей від X до Y включно
Дивіться \*(Aq\*(Aqbzr help revisionspec\*(Aq\*(Aq), щоб дізнатися більше про те, як вказати X і Y.
Нижче наведено деякі поширені приклади:
-r-1 показати лише підказку
-r-10.. показати останні 10 редакцій основної лінії
-rsubmit: .. показати, що нового в цій гілці
-rancestor:path.. Показати зміни з моменту спільного предка цього
гілки і шлях розташування
-rdate: вчора.. показати зміни з учорашнього дня
Під час реєстрації діапазону ревізій за допомогою -rX..Y журнал починається з
редакція Y та пошук назад в історії через первинний
(«лівосторонній») батьків, поки не знайде X. При реєстрації тільки
верхній рівень (з використанням -n1), повідомляється про помилку, якщо X не знайдено
по дорозі. Якщо використовується багаторівневе журналювання (-n0), X може бути
вкладена версія злиття, і журнал буде відповідно обрізано.
Фільтрація шляху:
Якщо параметри задані і перший не є гілкою, журнал
буде відфільтровано, щоб показати лише ті редакції, які змінили
номіновані файли або каталоги.
Імена файлів інтерпретуються в їх історичному контексті. Для реєстрації а
видаленого файлу, вкажіть діапазон редакції, щоб файл існував у
кінець або початок діапазону.
Історичний контекст також важливий при інтерпретації назв шляхів
перейменовані файли/каталоги. Розглянемо наступний приклад:
* версія 1: додати tutorial.txt
* версія 2: змінити tutorial.txt
* версія 3: перейменувати tutorial.txt на guide.txt; додати tutorial.txt
В цьому випадку:
* \*(Aq\*(Aqbzr log guide.txt\*(Aq\*(Aq зареєструє файл, доданий у версії 1)
* \*(Aq\*(Aqbzr log tutorial.txt\*(Aq\*(Aq зареєструє новий файл, доданий у версії 3)
* \*(Aq\*(Aqbzr log -r2 -p tutorial.txt\*(Aq\*(Aq покаже зміни, внесені до
вихідний файл у версії 2.
* \*(Aq\*(Aqbzr log -r2 -p guide.txt\*(Aq\*(Aq відобразить повідомлення про помилку,
не було файлу з назвою guide.txt у версії 2.
За перейменуваннями завжди йде журнал. За задумом в цьому немає необхідності
явно попросіть про це (і немає можливості зупинити реєстрацію файлу назад
до останнього перейменування).
Інша фільтрація:
Параметр --match можна використовувати для пошуку версій, які відповідають a
регулярний вираз у повідомленні про фіксацію, коммітері, авторі чи помилці.
Якщо вказати параметр кілька разів, він буде відповідати будь-якому з наданих
вирази. --match-author, --match-bugs, --match-committer та
--match-message можна використовувати лише для відповідності певному полю.
Поради та підказки:
Інструменти GUI та IDE часто краще вивчають історію, ніж команди
лінійні інструменти: ви можете віддати перевагу qlog або, наприклад, з qbzr або bzr-gtk,
оболонку bzr-explorer або веб-інтерфейс Loggerhead. Перегляньте плагін
Керівництвоhttp://doc.bazaar.canonical.com/plugins/en/> і
<http://wiki.bazaar.canonical.com/IDEIntegration>.
Можливо, вам буде корисно додати псевдоніми нижче до \*(Aq\*(Aqbazaar.conf\*(Aq\*(Aq:
[Псевдонім]
tip = log -r-1
top = log -l10 --рядок
показати = журнал -v -p
\*(Aq\*(Aqbzr підказка\*(Aq\*(Aq потім покаже останню версію, тоді як \*(Aq\*(Aqbzr
top\*(Aq\*(Aq
покаже останні 10 основних редакцій. Щоб побачити деталі а
конкретна редакція X, \*(Aq\*(Aqbzr show -rX\*(Aq\*(Aq.
Якщо ви зацікавлені глибше вивчити конкретне злиття X,
використовуйте \*(Aq\*(Aqbzr log -n0 -rX\*(Aq\*(Aq.
\*(Aq\*(Aqbzr log -v\*(Aq\*(Aq на гілці з великою кількістю історії наразі
дуже повільно. Виправлення цієї проблеми наразі розробляється.
З цим виправленням або без нього, рекомендується діапазон редакцій
вказується при використанні параметра -v.
bzr має загальний повнотекстовий плагін, bzr-search, який може бути
використовується для пошуку ревізій, що відповідають іменам користувачів, повідомлень про фіксацію тощо.
Серед інших функцій цей плагін може знайти всі версії, що містять
список слів, але не інші.
При дослідженні неосновної історії на великих проектах із глибоким
Історія, продуктивність журналу може бути значно покращена шляхом встановлення
плагін historycache. Цей плагін буферизує історичну інформацію
торгівля дисковим простором для більшої швидкості.
bzr lp-знайти-пропозицію
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Знайдіть пропозицію об’єднати цю редакцію.
Знаходить пропозицію(и) об’єднання, у якій обговорювалося розміщення вказаної редакції. Це працює
тільки якщо merged_revno було записано для пропозиції злиття. Пропозиція(и) є
відкрито у веб-браузері.
Виконується пошук лише вказаної редакції. Щоб знайти головну редакцію, яка об’єднала його
в mainline, використовуйте специфікацію редакції "mainline".
Отже, щоб знайти пропозицію злиття, яка переглянула рядок 1 README:
bzr lp-find-proposal -r mainline:annotate:README:1
bzr lp-логін
Псевдонім «launchpad-login», див. «bzr launchpad-login».
bzr lp-дзеркало
Псевдонім "launchpad-mirror", див. "bzr launchpad-mirror".
bzr lp-відкрити
Псевдонім «launchpad-open», див. «bzr launchpad-open».
bzr lp-пропоную
Псевдонім для "lp-propose-merge", див. "bzr lp-propose-merge".
bzr lp-propose-merge [ПІДДАТИ філію]
варіанти:
--approve Позначте пропозицію як затверджену
негайно, встановивши схва
перегляд до наконечника.
--fixes ARG Помилка, яку виправляє ця пропозиція.
--help, -h Показати довідкове повідомлення.
--message ARG, -m Повідомлення про фіксацію.
--quiet, -q Відображати лише помилки та попередження.
--review ARG, -R Запрошений рецензент і необов'язковий тип.
--staging Запропонуйте об'єднання на стадії.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдоніми: lp-submit, lp-propose
Запропонуйте об’єднати гілку на Launchpad.
Це відкриє ваш звичайний редактор для надання початкового коментаря. Коли він створив
пропозиції, вона відкриється у вашому веб-переглядачі за замовчуванням.
Відділення буде запропоновано об’єднати в SUBMIT_BRANCH. Якщо SUBMIT_BRANCH ні
надано, буде використовуватися запам’ятована гілка надсилання. Якщо не згадується жодна гілка подання,
буде використаний фокус розвитку.
За умовчанням команді перевірки SUBMIT_BRANCH буде запропоновано перевірити злиття
пропозицію. Це можна змінити, вказавши --review (-R). Параметр панель запуску
ім'я облікового запису бажаного рецензента. Після цього за бажанням може бути символ "=" і символ
тип огляду. Наприклад:
bzr lp-propose-merge --review jrandom --review review-team=qa
Це запропонує злиття, запит "jrandom" для виконання перевірки невизначеного типу, і
запит «review-team» на виконання перевірки «qa».
bzr lp-подати
Псевдонім для "lp-propose-merge", див. "bzr lp-propose-merge".
bzr ls [ШЛЯХ]
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--from-root Надрукувати шляхи відносно кореня
філія
--help, -h Показати довідкове повідомлення.
--ignored, -i Друк ігнорованих файлів.
--kind ARG, -k Перелік записів певного типу: файл,
каталог, символічне посилання.
--null, -0 Скоріше використовуйте роздільник ASCII NUL (\0).
ніж новий рядок.
--quiet, -q Відображати лише помилки та попередження.
--recursive, -R Рекурсія в підкаталоги.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--show-ids Показати внутрішні ідентифікатори об'єктів.
--unknown, -u Друкувати невідомі файли.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
--versioned, -V Друк файлів із версіями.
Дивіться також: кіт, статус
Список файлів у дереві.
bzr злиття [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--change ARG, -c Виберіть зміни, внесені файлом
вказана редакція. Дивіться також «довідка
revisionspec".
--directory ARG, -d Відгалуження для злиття, а не
один, що містить робочий каталог.
--force Merge, навіть якщо дерево призначення має
незастосовані зміни.
--help, -h Показати довідкове повідомлення.
--interactive, -i Виберіть зміни інтерактивно.
--merge-type ARG Виберіть конкретний алгоритм злиття.
--diff3 Об'єднати за допомогою зовнішнього diff3.
--lca LCA-злиття новин.
--merge3 Власне злиття в стилі diff3.
--weave Злиття на основі переплетення.
--preview Замість злиття, покажіть відмінність
злитися.
--pull Якщо призначення вже повністю
злилися з джерелом, витягнути з
джерело, а не злиття. Коли це
трапляється, вам не потрібно здійснювати
результат
--quiet, -q Відображати лише помилки та попередження.
--remember Запам'ятати вказане розташування як a
за замовчуванням.
--reprocess Повторно обробляти для зменшення помилкових конфліктів.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--show-base Показати текст базової редакції у конфліктах.
--uncommitted Застосувати незафіксовані зміни з робочого
копію, а не зміни гілок.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: remerge, send, status-flags, update
Виконайте тристороннє злиття.
Джерело злиття можна вказати або у вигляді гілки, або у вигляді
шлях до файлу, що містить директиву злиття, створену за допомогою bzr send. Якщо ні те, ні інше
якщо вказано, за замовчуванням є гілка вгору або гілка, об’єднана нещодавно за допомогою
--пам'ятай. Джерело злиття також може бути вказано у вигляді шляху до файлу
в іншій гілці: у цьому випадку лише зміни до цього файлу об'єднуються в файл
поточне робоче дерево.
При об’єднанні з гілки за замовчуванням bzr намагатиметься об’єднати всі нові роботи з
іншу гілку, автоматично визначаючи відповідну базову ревізію. Якщо це не вдасться, ви
може знадобитися дати явну базу.
Щоб вибрати іншу кінцеву редакцію, передайте «--revision ІНША». bzr спробує об’єднатися
всі нові роботи аж до редакції ІНШЕ.
Якщо ви вкажете два значення, "--revision BASE..OTHER", переглядає лише BASE через OTHER,
за винятком BASE, але включаючи OTHER, буде об’єднано. Якщо це спричинить деякі зміни
пропущено, тобто якщо гілка призначення ще не містить ревізії BASE, наприклад
злиття зазвичай називають "вишневибіркою". На відміну від звичайного злиття, Bazaar цього не робить
на даний момент відстежуйте cherrypicks. Зміни виглядають як звичайний комміт, а історія
зміни з іншої гілки не зберігаються в коміті.
Номери ревізій завжди відносно вихідної гілки.
Merge зробить усе можливе, щоб об’єднати зміни в двох гілках, але є деякі види
проблеми може вирішити тільки людина. Коли він зіткнеться з ними, це означатиме конфлікт. А
Конфлікт означає, що вам потрібно щось виправити, перш ніж зробити.
Використовуйте bzr resolve, коли вирішили проблему. Дивіться також конфлікти bzr.
Якщо набору розгалужень за замовчуванням немає, перше злиття встановить його (використовуйте --no-remember, щоб уникнути
його налаштування). Після цього ви можете опустити гілку, щоб використовувати значення за замовчуванням. Щоб змінити
за замовчуванням, використовуйте --remember. Значення буде збережено, лише якщо віддалене розташування можливо
доступ.
Результати злиття поміщаються в робочий каталог призначення, де вони можуть
бути перевірено (за допомогою bzr diff), перевірено, а потім зафіксовано результат злиття.
злиття відмовляється виконуватися, якщо є якісь незафіксовані зміни, якщо не вказано --force. Якщо
--force вказано, тоді зміни з джерела будуть об'єднані з поточними робочими
дерево, включаючи будь-які незафіксовані зміни в дереві. Також можна використовувати параметр --force
щоб створити редакцію злиття, яка має більше двох батьків.
Якщо потрібно об’єднати зміни з робочого дерева іншої гілки без
при об'єднанні будь-яких зафіксованих редакцій можна задати параметр --uncommitted.
Щоб вибрати лише деякі зміни для об’єднання, використовуйте «merge -i», який запропонує вам застосувати кожну
diff hunk та зміна файлів, схожа на "полицю".
Приклади:
Щоб об’єднати всі нові версії з bzr.dev:
bzr злиття ../bzr.dev
Щоб об’єднати зміни до версії 82 включно з bzr.dev:
bzr злиття -r 82 ../bzr.dev
Щоб об’єднати зміни, внесені 82, без попередніх змін:
bzr злиття -r 81..82 ../bzr.dev
Щоб застосувати директиву злиття, що міститься в /tmp/merge:
bzr злиття /tmp/merge
Щоб створити ревізію злиття з трьома батьками з двох гілок
feature1a та feature1b:
bzr злиття ../feature1a
bzr злиття ../feature1b --force
bzr commit -m 'версія з трьома батьками'
bzr відсутній [OTHER_BRANCH]
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--include-merged Показати всі редакції на додаток до
магістральні.
--log-format ARG Використовувати вказаний формат журналу.
--gnu-changelog Формат, який використовується файлами GNU ChangeLog.
--line Формат журналу з одним рядком на ревізію.
--long Детальний формат журналу.
--short Помірно короткий формат журналу.
--mine-only Показати зміни в локальній гілці
тільки.
--my-revision ARG Фільтр на локальних версіях гілок
(включно). Див. "довідка revisionspec".
подробиці
--other Так само, як --їх-лише.
--quiet, -q Відображати лише помилки та попередження.
--reverse Змінити порядок редакцій.
--revision ARG, -r Фільтр на інших версіях гілки
(включно). Див. "довідка revisionspec".
подробиці
--show-ids Показати внутрішні ідентифікатори об'єктів.
--their-only Відображати зміни у віддаленій гілці
тільки.
--це Те саме, що й --моє-лише.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Читайте також: злитися, витягнути
Показати необ’єднані/невитягнені редакції між двома гілками.
OTHER_BRANCH може бути локальним або віддаленим.
Щоб відфільтрувати діапазон ревізій, ви можете використовувати команду -r begin..end -r revision
запитує конкретну редакцію, -r ..end або -r begin.. також дійсні.
Вихідні значення:
1 - деякі відсутні ревізії
0 - немає відсутніх ревізій
Приклади:
Визначте пропущені редакції між цим і філією на
запам'яталося місце витягування:
bzr відсутній
Визначте відсутні ревізії між цією та іншою гілкою:
bzr відсутній http://server/branch
Визначте відсутні ревізії до певної редакції з іншого
відділення:
bzr відсутній -r ..-10
Визначте відсутні редакції до конкретної редакції щодо цього
відділення:
bzr відсутня --my-revision ..-10
bzr mkdir DIR...
варіанти:
--help, -h Показати довідкове повідомлення.
--parents, -p Немає помилки, якщо є, зробити батьківським
каталоги за потребою.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Створіть новий версійний каталог.
Це еквівалентно створенню каталогу, а потім його додаванню.
bzr рухатися
Псевдонім для "mv", див. "bzr mv".
bzr mv [ІМЕНА...]
варіанти:
--after Перемістити лише ідентифікатор bzr
файл, оскільки файл уже був
переїхав.
--auto Автоматично вгадувати перейменування.
--dry-run Уникайте змін під час вгадування
перейменовує.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдоніми: перемістити, перейменувати
Перемістити або перейменувати файл.
Використання:
bzr mv СТАРЕ НАЗВА НОВЕ НАЗВА
bzr mv ДЖЕРЕЛО... ПРИЗНАЧЕННЯ
Якщо останній аргумент є версійним каталогом, усі інші імена переміщуються до нього.
В іншому випадку має бути рівно два аргументи, і файл змінюється на нове ім’я.
Якщо OLDNAME не існує у файловій системі, але має версії, а NEWNAME існує у файловій системі
файлової системи, але не має версій, mv припускає, що файл було переміщено вручну і лише
оновлює свій внутрішній інвентар, щоб відобразити цю зміну. Те ж саме стосується переміщення багатьох
SOURCE файли в DESTINATION.
Файли не можна переміщувати між гілками.
bzr зарубка [НІК]
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: інформація
Роздрукуйте або встановіть псевдонім філії.
Якщо не встановлено, ім’я розміщеної гілки використовується для розміщених гілок і гілки
ім'я каталогу використовується для інших гілок. Щоб надрукувати поточний псевдонім, виконайте з номером
аргумент.
Зв’язані гілки використовують псевдонім своєї головної гілки, якщо воно не встановлено локально.
bzr пакет [BRANCH_OR_REPO]
варіанти:
--clean-obsolete-packs Видалити застарілі пакети, щоб зберегти диск
просторі.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: репозиторії
Стисніть дані в сховищі.
Ця операція стискає дані в базарному сховищі. Як базар підтримує
автоматичне пакування репозиторію, ця операція зазвичай не потрібна
вручну
Під час роботи pack bazaar створює резервну копію наявних даних репозитарію, тобто pack
файли. Зрештою базар автоматично видаляє цю резервну копію, коли це безпечно.
Щоб заощадити місце на диску, видаливши резервні копії файлів пакета, параметр --clean-obsolete-packs
може використовуватися.
Попередження: якщо ви використовуєте --clean-obsolete-packs і ваш комп’ютер виходить з ладу під час або відразу
після переупакування у вас може залишитися стан, коли видалення було записано на диск
але нових пакетів не було. У цьому випадку сховище може бути непридатним для використання.
bzr пінг МІСЦЕ
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Запрошує розумний сервер Bazaar.
Ця команда надсилає запит "привіт" до вказаного місця за допомогою інтелектуального протоколу bzr,
і повідомляє відповідь.
bzr plugins
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Перелік встановлених плагінів.
Ця команда відображає список встановлених плагінів, включаючи версію плагіна та a
короткий опис кожного.
--verbose показує шлях, де розташований кожен плагін.
Плагін — це зовнішній компонент Bazaar, який розширює систему контролю редагування
додавання або заміна коду в Bazaar. Плагіни можуть робити різноманітні речі, у тому числі
перевизначення команд, додавання нових команд, надання додаткових мережевих транспортів і
налаштування виводу журналу.
Перегляньте посібник із плагінів Bazaarhttp://doc.bazaar.canonical.com/plugins/en/> для подальшого
інформацію про плагіни, зокрема, де їх знайти та як їх встановити. Інструкції
там також наведено, як писати нові плагіни за допомогою мови програмування Python.
bzr хвала
Псевдонім «annotate», див. «bzr annotate».
bzr тягнути [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--directory ARG, -d Відгалуження, до якого потрібно витягнути, а не один
що містить робочий каталог.
--help, -h Показати довідкове повідомлення.
--local Виконати локальне витягування зв'язаної гілки.
Місцеві тяги не застосовуються до
головна гілка.
--overwrite Ігнорувати відмінності між гілками та
перезаписувати беззастережно.
--overwrite-tags Перезаписувати лише теги.
--quiet, -q Відображати лише помилки та попередження.
--remember Запам'ятати вказане розташування як a
за замовчуванням.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--show-base Показати текст базової редакції у конфліктах.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати журнали витягнутих ревізій.
Дивіться також: push, send, status-flags, update
Перетворіть цю гілку на дзеркало іншої гілки.
За замовчуванням ця команда працює лише на гілках, які не розходилися. Відділення є
вважається розбіжним, якщо останній коміт цільової гілки є таким, який ні
було об’єднано (прямо чи опосередковано) з батьківським.
Якщо гілки розходяться, ви можете використовувати 'bzr merge', щоб інтегрувати зміни з однієї в
інші. Після того, як одна гілка об’єдналася, інша знову зможе витягнути її.
Якщо ви хочете замінити локальні зміни і просто хочете, щоб ваша гілка відповідала віддаленому
по-перше, використовуйте pull --overwrite. Це спрацює, навіть якщо дві гілки розійшлися.
Якщо розташування за замовчуванням не встановлено, його встановить перше витягування (використовуйте --no-remember для
уникайте його налаштування). Після цього ви можете пропустити розташування, щоб використовувати його за замовчуванням. Змінювати
за замовчуванням, використовуйте --remember. Значення буде збережено, лише якщо віддалене розташування можливо
доступ.
Параметр --verbose відображатиме версії, отримані за допомогою конфігурації log_format
варіант. Ви можете використовувати інший формат, перевизначивши його за допомогою -Olog_format= .
Примітка. Розташування можна вказати або у вигляді гілки, або у вигляді a
шлях до файлу, що містить директиву злиття, створену за допомогою bzr send.
bzr штовхати [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--create-prefix Створити шлях, що веде до гілки
якщо він ще не існує.
--directory ARG, -d Гілка, з якої потрібно натиснути, а не одна
що містить робочий каталог.
--help, -h Показати довідкове повідомлення.
--no-tree Навіть не заповнюйте робоче дерево
для протоколів, які його підтримують.
--overwrite Ігнорувати відмінності між гілками та
перезаписувати беззастережно.
--overwrite-tags Перезаписувати лише теги.
--quiet, -q Відображати лише помилки та попередження.
--remember Запам'ятати вказане розташування як a
за замовчуванням.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--stacked Створити стек гілки, яка посилається
публічне місце розташування батьків
філія
--stacked-on ARG Створити стек гілки, яка посилається на
інша гілка для історії комітів.
Тільки твір, якого немає в
гілка, на яку посилається, включена в
створена філія.
--strict Відмовтеся від натискання, якщо є незастосовані
зміни в робочому дереві, --no-strict
вимикає перевірку.
--usage Показати повідомлення та параметри використання.
--use-existing-dir За замовчуванням натискання не вдасться, якщо мета
каталог існує, але ще не існує
мати керуючий каталог. Цей прапор
дозволить натиснути продовжити.
--verbose, -v Показати додаткову інформацію.
Дивіться також: витяг, оновлення, робочі дерева
Оновіть дзеркало цієї гілки.
Цільова гілка не заповнює робоче дерево, тому що це дорого,
і не підтримується у віддалених файлових системах.
Деякі розумні сервери або протоколи *можуть* створити робоче дерево в майбутньому.
Ця команда працює лише на гілках, які не розійшлися. Розглядаються гілки
розходяться, якщо останній коміт цільової гілки не був об’єднаний
(прямо чи опосередковано) вихідною гілкою.
Якщо гілки розійшлися, ви можете використовувати 'bzr push --overwrite', щоб замінити іншу гілку
повністю, відкидаючи незлиті зміни.
Якщо ви хочете переконатися, що у вас є різні зміни в іншій гілці, виконайте злиття (див
bzr допоможе злиття) з іншої гілки та зафіксуйте це. Після цього ви зможете зробити
натискання без '--перезапису'.
Якщо за замовчуванням не встановлено розташування для натискання, його встановить перший натискання (використовуйте --no-remember для
уникайте його налаштування). Після цього ви можете пропустити розташування, щоб використовувати його за замовчуванням. Змінювати
за замовчуванням, використовуйте --remember. Значення буде збережено, лише якщо віддалене розташування можливо
доступ.
Параметр --verbose відображатиме версії, надіслані за допомогою конфігурації log_format
варіант. Ви можете використовувати інший формат, перевизначивши його за допомогою -Olog_format= .
bzr примирити [ФІЛІЯ]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: перевірити
Узгодити метадані bzr у гілці.
Це може виправити невідповідності даних, які могли бути викликані попередніми примарними операціями або
оновлення bzr. Вам потрібно запустити цю команду, лише якщо 'bzr check' або bzr розробник
радить запустити його.
Якщо надається друга гілка, виконується також спроба узгодження між галузями, що буде
перевірте, чи є такі дані, як ідентифікатор кореня дерева, якого не було в дуже ранніх версіях bzr
правильно представлені в обох гілках.
У той же час, коли він запускається, він може повторно стиснути дані, що призведе до потенційного збереження на диску
простір або підвищення продуктивності.
Гілка *ПОВИННА* перебувати в доступній системі, наприклад на локальному диску або sftp.
bzr перенастроювати [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--bind-to ARG Відгалуження для прив'язки оформлення.
--force Виконати реконфігурацію, навіть якщо локальна
зміни будуть втрачені.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--repository_trees ARG Визначає наявність нових гілок у сховищі
мають дерева.
--with-no-trees Переналаштуйте репозиторій, щоб він не створювався
робочі дерева на гілках за замовчуванням.
--with-trees Переналаштувати репозиторій для створення робочого
дерева на гілках за замовчуванням.
--repository_type ARG Розташування сховища.
--standalone Переналаштувати, щоб бути окремою гілкою
(тобто припинити використання спільного сховища).
--use-shared Переналаштувати для використання спільного сховища.
--stacked-on ARG Переналаштувати гілку для стека
інше відділення.
--tree_type ARG Відношення між гілкою та деревом.
--branch Переналаштувати, щоб бути незв'язаною гілкою з
немає робочого дерева.
--checkout Переналаштувати, щоб бути зв'язаною гілкою з a
робоче дерево.
--lightweight-checkout Переналаштувати, щоб бути полегшеним оформленням
(без місцевої історії).
--tree Переналаштувати, щоб бути незв'язаною гілкою з
робоче дерево.
--unstacked Переналаштувати гілку, яка буде розпаковуватися.
Для цього може знадобитися значне копіювання
дані в нього.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: гілки, каси, автономні дерева, робочі дерева
Змініть тип каталогу bzr.
Необхідно вказати цільову конфігурацію.
Для оформлення замовлення місце прив’язки буде визначатися автоматично, якщо не вказано. Порядок про
налаштувати 1. Для легкої оплати поточне прив’язане розташування. 2. Для гілок
які раніше були касами, раніше прив’язаним місцем. 3. Місце поштовху. 4
місце розташування батьків. Якщо жодного з них немає, необхідно вказати --bind-to.
bzr реєстр-філія [PUBLIC_URL]
варіанти:
--author Адреса електронної пошти автора ARG Branch, якщо ні
самі
--branch-description ARG Довший опис мети або
вміст філії.
--branch-name ARG Коротка назва гілки; за замовчуванням
взяті з останнього компонента
url.
--branch-title ARG Опис гілки з одного речення.
--dry-run Підготуйте запит, але насправді не робіть
відправити.
--help, -h Показати довідкове повідомлення.
--link-bug ARG Помилка, яку виправляє ця гілка.
--project ARG Launchpad Коротка назва проекту до
зв'язатися з відділенням.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Зареєструйте філію на launchpad.net.
Ця команда відображає гілку bzr у каталозі гілок на launchpad.net.
Реєстрація дозволяє пов’язувати гілку з помилками або специфікаціями.
Перед використанням цієї команди необхідно зареєструвати проект, до якого належить гілка, і
створіть собі обліковий запис на launchpad.net.
аргументи:
public_url: загальнодоступна URL-адреса для реєстрації філії.
Це має бути URL-адреса http або https (яку Launchpad може прочитати
від, щоб отримати доступ до відділення). URL-адреси локальних файлів, URL-адреси SFTP та
bzr+ssh URL-адреси не працюватимуть.
Якщо public_url не вказано, bzr використовуватиме налаштований
public_url, якщо такий є для поточної гілки, і
інакше помилка.
приклад:
bzr реєстр-філія http://foo.com/bzr/fooproject.mine \
--проект fooproject
bzr знову зливатися [ФАЙЛ...]
варіанти:
--help, -h Показати довідкове повідомлення.
--merge-type ARG Виберіть конкретний алгоритм злиття.
--diff3 Об'єднати за допомогою зовнішнього diff3.
--lca LCA-злиття новин.
--merge3 Власне злиття в стилі diff3.
--weave Злиття на основі переплетення.
--quiet, -q Відображати лише помилки та попередження.
--reprocess Повторно обробляти для зменшення помилкових конфліктів.
--show-base Показати текст базової редакції у конфліктах.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Повторити злиття.
Використовуйте це, якщо ви хочете спробувати іншу техніку злиття під час вирішення конфліктів. Дещо
Методи злиття кращі за інші, а remerge дає змогу спробувати різні
різні файли.
Параметри для повторного об’єднання мають те саме значення та значення за замовчуванням, що й параметри для злиття. The
Різниця полягає в тому, що повторне злиття можна (лише) запустити, коли є незавершене злиття, і це дозволяє
ви вказуєте певні файли.
Приклади:
Повторіть об’єднання всіх конфліктуючих файлів і покажіть основний текст
конфліктні регіони, на додаток до звичайних ЦЬОГО та ІНШИХ текстів:
bzr remerge --show-base
Повторіть злиття "foobar", використовуючи алгоритм злиття переплетення, с
додаткова обробка для зменшення розміру конфліктних регіонів:
bzr remerge --merge-type weave --reprocess foobar
bzr видаляти [ФАЙЛ...]
варіанти:
--file-deletion-strategy ARGВикористовуваний режим видалення файлів.
--keep Видалити з bzr, але залишити робочий
копія.
--no-backup Не створювати резервні копії змінених файлів.
--safe Резервне копіювання змінених файлів (за замовчуванням).
--help, -h Показати довідкове повідомлення.
--new Видаляйте лише файли, які ніколи не були
скоєний.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдоніми: rm, del
Видаліть файли або каталоги.
Завдяки цьому Bazaar припинить відстежувати зміни до вказаних файлів. Bazaar видалить їх, якщо
їх можна легко відновити за допомогою revert, інакше буде створено резервну копію (додавання файлу
розширення форми .~#~). Якщо параметри чи параметри не вказані, Bazaar буде сканувати
файли, які відстежуються Bazaar, але відсутні у вашому дереві, і припиніть їх відстежувати
Вас.
bzr видалити-гілки [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--force Видалити гілку, навіть якщо вона активна
філія
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: rmbranch
Видаліть гілку.
Це видалить гілку із зазначеного місця, але збереже будь-яке робоче дерево або
сховище на місці.
Приклади:
Видаліть гілку в репо/стовбурі:
bzr remove-branch repo/trunk
bzr видалити-дерево [РОЗТАШУВАННЯ...]
варіанти:
--force Видалити робоче дерево, навіть якщо воно є
незастосовані або відкладені зміни.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: каси, робочі дерева
Видаліть робоче дерево з заданої гілки/розписки.
Оскільки полегшений контроль - це трохи більше, ніж робоче дерево, він відмовиться запускати
проти одного.
Щоб повторно створити робоче дерево, скористайтеся «bzr checkout».
bzr перейменувати
Псевдонім для "mv", див. "bzr mv".
bzr перейменовує [DIR]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: статус
Показати список перейменованих файлів.
bzr рішення [ФАЙЛ...]
варіанти:
--action ARG Як вирішити конфлікт.
--done Позначає конфлікт як вирішений.
--take-other Вирішити конфлікт за допомогою об'єднаного
версія до уваги.
--take-this Вирішіть конфлікт, зберігаючи
версія в робочому дереві.
--all Вирішити всі конфлікти в цьому дереві.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: вирішено
Дивіться також: конфлікти
Позначте конфлікт як вирішений.
Merge зробить усе можливе, щоб об’єднати зміни в двох гілках, але є деякі види
проблеми може вирішити тільки людина. Коли він зіткнеться з ними, це означатиме конфлікт. А
Конфлікт означає, що вам потрібно щось виправити, перш ніж зробити.
Усунувши проблему, скористайтеся «bzr resolve», щоб автоматично позначати текстові конфлікти як
виправлено, "bzr resolve FILE", щоб позначити певний конфлікт як вирішений, або "bzr resolve --all"
позначити всі конфлікти як вирішені.
bzr вирішене
Псевдонім для "вирішити", див. "bzr розв'язувати".
bzr повернути [ФАЙЛ...]
варіанти:
--forget-merges Видалити маркер злиття, який очікує на розгляд, без
змінювати будь-які файли.
--help, -h Показати довідкове повідомлення.
--no-backup Не зберігати резервні копії відновлених файлів.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: кіт, експорт, злиття, полиця
Встановіть файли в робочому дереві назад до вмісту попередньої версії.
Надання списку файлів поверне лише ці файли. Інакше всі файли будуть
повернуто. Якщо редакція не вказана за допомогою '--revision', основа робочого дерева
використовується перегляд. Операція повернення впливає лише на робоче дерево, а не на будь-яку ревізію
історію, як-от гілки та сховища або ревізію бази робочого дерева.
Щоб видалити лише деякі зміни, не повертаючись до попередньої версії, замість цього використовуйте об’єднання. Для
наприклад, "merge . -r -2..-3" (не забудьте ".") видалить зміни, внесені
другий останній коміт (-2), не впливаючи на зміни, внесені останнім комітом
(-1). Щоб видалити певні зміни по частинах, перегляньте команду shelve. До
оновити гілку до певної версії або останньої версії та оновити робочу
дерево відповідно зі збереженням локальних змін, дивіться команду оновлення.
Незафіксовані зміни до файлів, які були скасовані, буде відхилено. Однак за замовчуванням будь-який
файли, які були змінені вручну, спочатку буде створено резервну копію. (Файли змінено лише від
злиття не створюються резервними копіями.) Файли резервної копії мають ".~#~" до їх імені, де # є
номер.
Коли ви надаєте файли, ви можете використовувати їх поточне ім’я шляху або шлях із цільового файлу
перегляд. Тож ви можете використовувати revert, щоб «відновити» файл за назвою. Якщо ви називаєте каталог,
весь вміст цього каталогу буде повернено.
Якщо ви нещодавно додали файли після цільової версії, вони будуть видалені. Якщо
файли, які потрібно видалити, було змінено, резервні копії будуть створені, як зазначено вище. Довідники
що містять невідомі файли, не буде видалено.
Робоче дерево містить список редакцій, які були об’єднані, але ще не зафіксовані.
Ці редакції будуть включені як додаткові батьки наступного коміту. зазвичай,
використання revert очищає цей список, а також повертає файли. Якщо вказано якісь файли,
revert залишає список незафіксованих об’єднань окремо і повертає лише файли. Використовуйте
\*(Aq\*(Aqbzr revert.\*(Aq\*(Aq в корені дерева, щоб повернути всі файли, але зберегти записані
зливає, і \*(Aq\*(Aqbzr revert --forget-merges\*(Aq\*(Aq, щоб очистити список злиття, що очікує на розгляд)
без повернення жодних файлів.
Використовуючи "bzr revert --forget-merges", можна застосувати всі зміни з a
відділення в одній редакції. Для цього виконайте злиття за бажанням. Потім виконуємо повернення
за допомогою параметра "--forget-merges" вміст дерева залишиться таким, яким він був, але він залишиться
очистити список необхідних об’єднань. Наступний коміт міститиме всі зміни
які присутні в іншій гілці, але без будь-яких інших батьківських ревізій. Тому що
ця техніка забуває, де виникли ці зміни, це може викликати додаткові конфлікти
на пізніших злиттях із залученням тих самих вихідних і цільових гілок.
bzr ревно [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--tree Показати ревно робочого дерева.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: інформація
Показати поточний номер версії.
Це дорівнює кількості ревізій у цій гілці.
bzr rm
Псевдонім «видалити», див. «bzr remove».
bzr rmbranch
Псевдонім для "remove-branch", див. "bzr remove-branch".
bzr корінь [ІМ'Я ФАЙЛУ]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Показати кореневий каталог дерева.
Корінь — це найближчий охоплюючий каталог із керуючим каталогом .bzr.
bzr Надіслати [ПІДДАТИ філію] [ПУБЛІЧНИЙ_ФІЛІЯ]
варіанти:
--body ARG Тіло для електронної пошти.
--format ARG Використовуйте вказаний вихідний формат.
--from ARG, -f Відділення для створення подання з,
а не той, що містить
робочий каталог.
--help, -h Показати довідкове повідомлення.
--mail-to ARG Надішліть запит на цю адресу.
--message ARG, -m Рядок повідомлення.
--no-bundle Не включати пакет у злиття
Директиви.
--no-patch Не включати виправлення попереднього перегляду до
директива злиття.
--output ARG, -o Записати директиву злиття в цей файл або
довідник; використовувати - для стандартного виведення.
--quiet, -q Відображати лише помилки та попередження.
--remember Запам'ятайте відправлення та публічне відділення.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--строго Відмовитися від надсилання, якщо є незастосовані
зміни в робочому дереві, --no-strict
вимикає перевірку.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Читайте також: злитися, витягнути
Надішліть поштою або створіть директиву злиття для внесення змін.
Директива об'єднання містить багато речей, необхідних для запиту на злиття:
* Машиночитаний опис об’єднання для виконання
* Додатковий патч, який є попереднім переглядом запитуваних змін
* Необов'язковий набір даних ревізій, щоб можна було застосувати зміни
безпосередньо з директиви злиття, без отримання даних з a
філія
\*(Aqbzr send\*(Aq створює компактний набір даних, який при застосуванні за допомогою bzr злиття має
той самий ефект, що й об'єднання з вихідної гілки.
За замовчуванням директива злиття є автономною і може застосовуватися до будь-якої гілки
що містить submit_branch у своїй основі, не потребуючи доступу до вихідної гілки.
Якщо вказано --no-bundle, то Bazaar не надсилає вміст ревізій, а
лише структурований запит на злиття з public_location. У такому випадку
public_branch необхідний, і він повинен бути сучасним і доступним для одержувача. The
public_branch завжди включається, якщо відомо, щоб люди могли перевірити його пізніше.
За замовчуванням гілка submit має значення батьківської гілки джерела, але її можна замінити.
І гілка submit, і публічна гілка запам'ятовуються в branch.conf вперше
використовуються для певної галузі. За замовчуванням вихідна гілка містить файл
робочий каталог, але його можна змінити за допомогою --from.
Як гілка submit, так і публічна гілка дотримуються звичайної поведінки щодо
--remember: Якщо розташування за замовчуванням не встановлено, його встановить перша відправка (використовуйте
--no-remember, щоб уникнути його налаштування). Після цього ви можете пропустити розташування для використання
за замовчуванням. Щоб змінити значення за замовчуванням, використовуйте --remember. Значення буде збережено, лише якщо
місцезнаходження можна отримати.
Щоб розрахувати ці зміни, bzr має проаналізувати гілку submit. Тому це так
Найефективнішим для гілки подання є локальне дзеркало. Якщо відоме публічне місце розташування
для submit_branch це розташування використовується в директиві злиття.
Поведінка за замовчуванням – надсилання директиви злиття поштою, якщо не вказано -o, у якому
у разі його надсилання у файл.
Пошта надсилається за допомогою бажаної поштової програми. Це має бути прозорим у Windows (іт
використовує MAPI). У Unix для цього потрібна утиліта xdg-email. Якщо бажаний клієнт не може бути
знайдений (або використаний), буде використаний ваш редактор.
Щоб використовувати певну поштову програму, встановіть параметр конфігурації mail_client. (Для
Thunderbird 1.5, це обходить деякі помилки.) Підтримувані значення для конкретних клієнтів є
«кігті», «еволюція», «kmail», «mail.app» (додаток Mail.app MacOS X), «mutt» і «thunderbird»;
загальними параметрами є "за замовчуванням", "редактор", "emacsclient", "mapi" і "xdg-email". плагіни
може також додавати підтримуваних клієнтів.
Якщо лист надсилається, потрібно вказати адресу. Це можна надати або на
командному рядку, встановивши параметр конфігурації submit_to у самій гілці або в
опція конфігурації child_submit_to у гілці Submit.
Наразі підтримуються два формати: "4" використовує формат пакета редагування 4 і директиву злиття
формат 2. Він значно швидший і менший за старі формати. Він сумісний
з базаром 0.19 і пізніше. Це за замовчуванням. "0.9" використовує формат пакета редагування 0.9 і
Формат директиви злиття 1. Він сумісний з Bazaar 0.12 - 0.18.
Директиви злиття, створені bzr send, можна застосувати за допомогою bzr merge або bzr pull by
вказуючи файл, що містить директиву злиття як розташування.
bzr send широко використовує загальнодоступні місця для відображення локальних місць у URL-адреси, які можуть
використовуватися іншими людьми. Дивіться \*(Конфігурація довідки Aqbzr\*(Aq, щоб встановити їх, і скористайтеся
\*(Aqbzr інформація\*(Aq, щоб відобразити їх.
bzr служити
варіанти:
--allow-writes За замовчуванням сервер доступний лише для читання
сервер. Постачання --allow-writes
дозволяє записувати доступ до вмісту
обслуговуючий каталог і нижче. Примітка
що \*(Aq\*(Aqbzr служить\*(Aq\*(Aq не виконує
аутентифікації, якщо тільки в якійсь формі
організовано зовнішню аутентифікацію
надання цієї опції призводить до глобального
неконтрольований доступ на запис до вашого файлу
системи.
--client-timeout ARG Замінити тайм-аут простою клієнта за замовчуванням
(5 хв).
--directory ARG, -d Подавати вміст цього каталогу.
--help, -h Показати довідкове повідомлення.
--inet Подавати на stdin/out для використання з inetd або
sshd.
--listen ARG Прослухати з'єднання на номінованих
адреса
--port ARG Прослухати з'єднання на номінованих
порт. Передача 0 як номер порту
призведе до динамічно виділеного порту.
Порт за замовчуванням залежить від
протокол
--protocol ARG Протокол для обслуговування.
--bzr Протокол розумного сервера Bazaar закінчено
TCP. (порт за замовчуванням: 4155)
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: сервер
Запустіть сервер bzr.
bzr сервер
Псевдонім для "serve", див. "bzr serve".
bzr полиці [ФАЙЛ...]
варіанти:
--усі Відкласти всі зміни.
--destroy Знищити видалені зміни замість
розкладаючи їх на полицях.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--list Список відкладених змін.
--message ARG, -m Рядок повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
--writer ARG Метод для запису відмінностей.
-- звичайний вихід у відкритому тексті.
Дивіться також: конфігурація, розкладка
Тимчасово відкласти деякі зміни з поточного дерева.
Полиця дозволяє тимчасово помістити внесені вами зміни «на полицю», тобто. із
так, до пізнішого часу, коли ви зможете повернути їх із полиці за допомогою «зняти з полиці»
команда. Зміни зберігаються поруч із вашим робочим деревом, тому вони не зберігаються
поширюються разом із вашою гілкою, і вони не переживуть її видалення.
Якщо вказано shelve --list, відображаються попередні зміни.
Полиця призначена для того, щоб допомогти відокремити кілька наборів змін, які були невідповідними
змішалися. Якщо ви просто хочете позбутися всіх змін і вам не потрібно їх відновлювати
пізніше скористайтеся revert. Якщо ви хочете відкласти всі зміни тексту відразу, використовуйте shelve --all.
Якщо вказано імена файлів, лише зміни цих файлів будуть відкладені. Інші файли
залишиться недоторканою.
Якщо вказана редакція, зміни після цієї редакції будуть відкладені.
Ви можете покласти кілька елементів на полицю, і за замовчуванням "unshelve" відновить більшість
нещодавно відкладені зміни.
Для складних змін можна редагувати зміни в окремій програмі редактора
щоб вирішити, як має виглядати файл, що залишився в робочій копії. Для цього додайте
параметр конфігурації
change_editor = ПРОГРАМА @новий_шлях @старий_шлях
де @new_path замінено на шлях нової версії файлу, а @old_path —
замінено на шлях до старої версії файлу. ПРОГРАМА повинна зберегти нове
файл з потрібним вмістом файлу в робочому дереві.
bzr sign-my-commits [МІСЦЕЗНАХОДЖЕННЯ] [КОМІТЕР]
варіанти:
--dry-run Насправді нічого не підписуйте, просто роздрукуйте
зміни, які будуть підписані.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Підпишіть усі коміти даним коммітером.
Якщо розташування не вказано, використовується локальне дерево. Якщо комітер не вказано
використовується коммітер за замовчуванням.
Це не підписує фіксації, які вже мають підписи.
bzr розкол ДЕРЕВО
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: приєднатися
Розділіть підкаталог дерева на окреме дерево.
Ця команда створить цільове дерево у форматі, який підтримує розширені корені, наприклад
'rich-root' або 'rich-root-pack'. Ці формати не можна конвертувати в попередні формати
як "dirstate-tags".
Аргумент TREE має бути підкаталогом робочого дерева. Цей підкаталог буде
перетворено на самостійне дерево з власною гілкою. Коміти в дереві верхнього рівня
не застосовуватиметься до нового піддерева.
bzr st
Псевдонім для "статусу", див. "статус bzr".
bzr stat
Псевдонім для "статусу", див. "статус bzr".
bzr статус [ФАЙЛ...]
варіанти:
--change ARG, -c Виберіть зміни, внесені файлом
вказана редакція. Дивіться також «довідка
revisionspec".
--help, -h Показати довідкове повідомлення.
--no-classify Не позначати тип об'єкта за допомогою індикатора.
--no-pending Не показувати незавершені злиття.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--short, -S Використовуйте короткі індикатори стану.
--show-ids Показати внутрішні ідентифікатори об'єктів.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
--versioned, -V Показувати лише файли з версіями.
Псевдоніми: st, stat
Дивіться також: diff, revert, status-flags
Відображати підсумок стану.
Це повідомляє про версійні та невідомі файли, згруповані за станом. Можливий
держави є:
доданий
Версія в робочій копії, але не в попередній редакції.
віддалений
Версія в попередній версії, але видалена або видалена
в робочій копії.
перейменований
Шлях до цього файлу змінено порівняно з попередньою версією;
текст також міг бути змінений. Сюди входять файли, чиї
батьківський каталог було перейменовано.
модифікований
Текст змінився після попередньої редакції.
вид змінився
Тип файлу було змінено (наприклад, з файлу в каталог).
невідомий
Не має версій і не відповідає шаблону ігнорування.
Додатково для каталогів, символічних посилань і файлів зі зміненим виконуваним бітом, Bazaar
вказує їх тип за допомогою символу в кінці: '/', '@' або '*' відповідно. Ці
прикраси можна вимкнути за допомогою параметра '--no-classify'.
Щоб переглянути ігноровані файли, використовуйте «bzr ignored». Щоб отримати докладнішу інформацію про зміни до текстів файлів, використовуйте
'bzr diff'.
Зверніть увагу, що --short або -S надає позначки стану для кожного елемента, подібні до статусу Subversion
команда. Щоб отримати вихід, подібний до svn -q, використовуйте bzr status -SV.
Якщо аргументи не вказані, відображається статус всього робочого каталогу.
В іншому випадку повідомляється лише статус вказаних файлів або каталогів. Якщо
надається каталог, повідомляється про стан всього в цьому каталозі.
Перед фіксацією об’єднань відображаються перегляди підказок, що очікують на об’єднання. Щоб побачити все, що очікує на розгляд
об’єднати редакції, скористайтеся параметром -v. Щоб пропустити відображення інформації, що очікує на злиття
взагалі, скористайтеся параметром без очікування або вкажіть файл/каталог.
Щоб порівняти робочий каталог з конкретною версією, передайте одну версію до
аргумент щодо перегляду.
Щоб побачити, які файли змінилися в конкретній версії або між двома версіями, передайте a
діапазон перегляду до аргументу ревізії. Це дасть такі ж результати, як і виклик
'bzr diff --summarize'.
bzr перемикання [TO_LOCATION]
варіанти:
--create-branch, -b Створити цільову гілку з цієї
перед переходом на нього.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--force Switch, навіть якщо локальні коміти будуть
загублений.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--store Зберігати та відновлювати незафіксовані зміни
відділення.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Встановіть відділення каси та оновіть.
Для полегшених розрахунків це змінює гілку, на яку посилається. Для важкої ваги
checkouts, це перевіряє, що немає локальних комітів порівняно з поточною прив'язаною гілкою,
потім він робить локальну гілку дзеркалом нового розташування та прив'язується до нього.
В обох випадках робоче дерево оновлюється, а незафіксовані зміни об’єднуються. Користувач
можуть здійснити або повернути їх за своїм бажанням.
Злиття, що очікують, потрібно зафіксувати або повернути до використання комутатора.
Шлях до гілки, на яку потрібно перейти, можна вказати відносно батьківського каталогу
поточна філія. Наприклад, якщо ви зараз перебуваєте на сайті /path/to/branch,
вказавши 'newbranch', ви знайдете гілку в /path/to/newbranch.
Зв’язані гілки використовують псевдонім своєї головної гілки, якщо воно не встановлено локально, в якому
перемикання регістру оновить локальний псевдонім, щоб він став провідним.
bzr тег [TAG_NAME]
варіанти:
--delete Видалити цей тег, а не розміщувати його.
--directory ARG, -d Галузь, у яку розмістити тег.
--force Замінити існуючі теги.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: фіксація, теги
Створіть, видаліть або змініть тег, що називає ревізію.
Теги дають редакціям імена, що мають значення для людини. Команди, які беруть -r (--revision)
можна задати параметр -rtag:X, де X — будь-який раніше створений тег.
Теги зберігаються у гілці. Теги копіюються з однієї гілки в іншу, коли ви
розгалуження, штовхання, витягування або злиття.
Помилкою є надання імені тегу, яке вже існує, якщо ви не передасте --force, у якому
якщо тег переміщено, щоб вказати на нову редакцію.
Щоб перейменувати тег (змінити назву, але зберегти його в тій же версії), запустіть \*(Aq\*(Aqbzr тег)
new-name -r tag:old-name\*(Aq\*(Aq, а потім \*(Aq\*(Aqbzr тег --delete oldname\*(Aq\*(Aq.
Якщо ім’я тегу не вказано, воно буде визначено за допомогою хука 'automatic_tag_name'.
Це можна, наприклад, використовувати для автоматичного позначення вихідних випусків, читаючи configure.ac. Подивитися
\*(Aq\*(Aqbzr довідкові гачки\*(Aq\*(Aq для деталей.
bzr теги
варіанти:
--directory ARG, -d Гілка, теги якої мають відображатися.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--show-ids Показати внутрішні ідентифікатори об'єктів.
--sort ARG Сортувати теги за різними критеріями.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: тег
Список тегів.
Ця команда показує таблицю імен тегів і редакцій, на які вони посилаються.
bzr заповіт [ФІЛІЯ]
варіанти:
--help, -h Показати довідкове повідомлення.
--long Створення заповіту довгого формату.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--strict Створити заповіт строгого формату.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Показати заповіт (форму підпису) про перегляд.
bzr розв’язати
варіанти:
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: прив'язувати, каси
Перетворіть поточну касу в звичайну гілку.
Після зняття прив'язки місцеве відділення вважається незалежним, а наступні коміти будуть
тільки місцеві.
bzr скасувати зобов'язання [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--dry-run Фактично не вносити зміни.
--force Скажіть так на всі запитання.
--help, -h Показати довідкове повідомлення.
--keep-tags Зберегти теги, які вказують на, видалені
ревізії.
--local Видаляє лише коміти з локального
відділення під час каси.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: commit
Видаліть останню зафіксовану редакцію.
--verbose роздрукує те, що видаляється. --dry-run пройде всі
рухів, але фактично нічого не видаляє.
Якщо вказано --revision, скасуйте фіксацію редакцій, щоб залишити гілку у вказаному місці
перегляд. Наприклад, "bzr uncommit -r 15" залишить гілку на версії 15.
Uncommit залишає робоче дерево готовим до нового коміту. Єдина зміна, яку це може внести, це
щоб відновити будь-які незавершені злиття, які були присутні до коміту.
bzr розкладати [SHELF_ID]
варіанти:
--action ARG Дія для виконання.
--apply Застосувати зміни та видалити з полиці.
--delete-only Видалити зміни, не застосовуючи їх.
--dry-run Показати зміни, але не застосовувати та не видаляти
Ними.
--keep Застосувати зміни, але не видаляти їх.
--preview Замість того, щоб знімати зміни, показати
різниця, яка буде результатом
розкладаючи полиці.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: полиця
Відновити відкладені зміни.
За замовчуванням відновлюються останні відкладені зміни. Однак якщо ви вкажете полку
за ідентифікатором ці зміни будуть відновлені. Це найкраще працює, коли змін немає
залежать один від одного.
bzr up
Псевдонім для "оновлення", див. "оновлення bzr".
bzr оновлення [DIR]
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--show-base Показати текст базової редакції у конфліктах.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Псевдонім: вгору
Дивіться також: тяга, статус-прапорці, робочі дерева
Оновлення робочого дерева до нової версії.
Це виконає злиття цільової версії (кінчик гілки або файл
зазначену редакцію) у робоче дерево, а потім зробіть цю редакцію базовою
для робочого дерева.
Ви можете використовувати це, щоб відвідати старішу версію або оновити робоче дерево, яке не є
дата з його філії.
Якщо в дереві є якісь незафіксовані зміни, вони будуть перенесені і залишиться
як незафіксовані зміни після оновлення. Щоб відхилити ці зміни, скористайтеся 'bzr revert'. The
незастосовані зміни можуть суперечити змінам, внесеним зміною основи
перегляд.
Якщо гілка дерева прив’язана до головної гілки, bzr також оновить гілку з
майстер.
Ви не можете оновити лише один файл або каталог, оскільки кожне робоче дерево Bazaar має
лише один базовий перегляд. Якщо ви хочете відновити файл, який було видалено
локально використовуйте 'bzr revert' замість 'bzr update'. Якщо ви хочете відновити файл до його
стан у попередній версії, використовуйте 'bzr revert' з опцією '-r' або використовуйте 'bzr cat', щоб
записати старий вміст цього файлу в нове місце.
Аргумент 'dir', якщо вказано, має бути розташуванням кореня робочого дерева
оновлення. За замовчуванням використовується робоче дерево, яке містить поточний робочий каталог.
bzr модернізація [URL]
варіанти:
--clean Видалити каталог backup.bzr якщо
успішний.
--dry-run Покажіть, що буде зроблено, але не робіть
насправді робити будь-що.
--format ARG Оновлення до певного формату. Дивіться «bzr
формати довідки» для отримання детальнішої інформації.
--2a Формат для серії bzr 2.0. Використання
сховище для групового стиснення. Забезпечує багатий
корені, які є одностороннім переходом.
-- Формат за замовчуванням для серії bzr 2.0. Використання
сховище для групового стиснення. Забезпечує багатий
корені, які є одностороннім переходом.
--development-colo Формат 2a з експериментальною підтримкою
для розміщених гілок.
--pack-0.92 Формат на основі пакетів, що використовується в серії 1.x.
Введено в 0.92. Взаємодіє з
bzr репозиторії до 0.92, але не можуть
читати bzr < 0.92.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Дивіться також: перевірка, форматування, звірка
Оновіть репозиторій, гілку або робоче дерево до нового формату.
Коли формат за замовчуванням змінився після великої нової версії Bazaar, ви, можливо
під час виконання певних операцій буде повідомлено, що вам потрібно оновити. Оновлення до новішого формату
може покращити продуктивність або зробити доступними нові функції. Однак це може обмежувати
сумісність зі старими репозиторіями або старішими версіями Bazaar.
Якщо ви хочете оновити до певного формату, а не до поточного за замовчуванням, це може бути
вказано за допомогою параметра --format. Як наслідок, ви можете використовувати команду оновлення
таким способом можна «повернути» до попереднього формату, хоча деякі перетворення є одностороннім
процес (наприклад, зміна з 1.x за замовчуванням на 2.x за замовчуванням), тому зниження версії не є
завжди можливо.
На початку процесу перетворення створюється каталог backup.bzr.~#~ (де # — a
номер). За замовчуванням це залишається там після завершення. Якщо перетворення не вдається, видаліть файл
новий каталог .bzr і перейменуйте його на його місце. Використовуйте опцію --clean, щоб запитати
щоб каталог backup.bzr був видалений після успішного перетворення. Як варіант, ви
можна видалити його вручну, якщо потім все буде добре.
Якщо вказане розташування є спільним сховищем, залежні гілки також конвертуються
за умови, що репозиторій успішно конвертується. Якщо перетворення гілки не вдається,
решту гілок ще пробують.
Додаткову інформацію про оновлення див. у посібнику з оновлення Bazaar,
http://doc.bazaar.canonical.com/latest/en/upgrade-guide/.
bzr перевірка-підписи [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--acceptable-keys ARG, -k список шаблонів ключів GPG, розділених комами
які прийнятні для перевірки.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Перевірте всі підписи комітів.
Перевіряє, що всі коміти у гілці підписані відомими ключами GnuPG.
bzr версія
варіанти:
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--short Надрукуйте лише номер версії.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Показати версію bzr.
bzr інформація про версію [МІСЦЕЗНАХОДЖЕННЯ]
варіанти:
--all Включати всю можливу інформацію.
--check-clean Перевірте, чи дерево чисте.
--format ARG Виберіть вихідний формат.
--користувацька інформація про версію на основі спеціального шаблону
Формат.
--python Інформація про версію у форматі Python.
--rio Інформація про версію у форматі RIO (простий текст).
(за замовчуванням).
--help, -h Показати довідкове повідомлення.
--include-file-revisions Включати останню версію для кожного файлу.
--include-history Включити історію переглядів.
--quiet, -q Відображати лише помилки та попередження.
--revision ARG, -r Подробиці див. у розділі "довідка revisionspec".
--template ARG Шаблон для виводу.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Показати інформацію про версію цього дерева.
Ви можете використовувати цю команду, щоб додати інформацію про версію до вихідного коду файлу
додаток. Вихід може бути в одному з підтримуваних форматів або в спеціальному форматі
на шаблоні.
Наприклад:
інформація про версію bzr --custom \
--template="#define VERSION_INFO \"Проект 1.2.3 (r{revno})\"\n"
створить заголовний файл C із відформатованим рядком, що містить поточний номер версії.
Інші підтримувані змінні в шаблонах:
* {date} - дата останньої редакції
* {build_date} – поточна дата
* {revno} - номер версії
* {revision_id} – ідентифікатор версії
* {branch_nick} - нік філії
* {clean} - 0, якщо вихідне дерево містить незафіксовані зміни,
інакше 1
bzr вид [ФАЙЛ...]
варіанти:
--all Застосувати список або видалити дію до всіх
погляди
--delete Видалити подання.
--help, -h Показати довідкове повідомлення.
--name ARG Ім'я подання для визначення, список або
видалити.
--quiet, -q Відображати лише помилки та попередження.
--switch ARG Назва подання, на яке потрібно перейти.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Керуйте відфільтрованими представленнями.
Подання надають маску над деревом, щоб користувачі могли зосередитися на підмножині дерева, коли
виконують свою роботу. Після створення представлення команди, які підтримують список файлів - status,
diff, commit і т.д. - фактично мати цей список файлів, неявно наданий щоразу. An
явний список файлів все ще можна надати, але ці файли мають бути в поточному поданні.
У більшості випадків представлення має короткий термін служби: воно створюється для внесення вибраних змін і
видаляється після внесення цієї зміни. В інший час ви можете створити один або
більше іменованих переглядів і перемикатися між ними.
Щоб вимкнути поточний перегляд, не видаляючи його, можна переключитися на псевдо-подання, яке називається
\*(Aq\*(Aqoff\*(Aq\*(Aq. Це може бути корисно, якщо вам потрібно побачити все дерево для
або дві операції (наприклад, об’єднати), але після цього ви хочете повернутися до свого перегляду.
Приклади:
Щоб визначити поточний вигляд:
bzr переглянути файл 1 каталог1 ...
Щоб переглянути поточний вигляд:
bzr перегляд
Щоб видалити поточний вигляд:
bzr перегляд --видалити
Щоб вимкнути поточний перегляд, не видаляючи його:
bzr view --вимкнути
Щоб визначити іменований подання та перейти до нього:
bzr view --name view-name file1 dir1 ...
Щоб відобразити іменований перегляд:
bzr view --name ім'я перегляду
Щоб видалити іменований подання:
bzr view --name view-name --delete
Щоб перейти до іменованого перегляду:
bzr view --переключити назву перегляду
Щоб перерахувати всі визначені представлення даних:
bzr перегляд --все
Щоб видалити всі перегляди:
bzr view --delete --all
bzr Whoami [ІМ'Я]
варіанти:
--branch Встановити ідентифікатор для поточної гілки
замість глобально.
--directory ARG, -d Відділення для роботи, замість того щоб працювати
каталог.
--email Відображати лише адресу електронної пошти.
--help, -h Показати довідкове повідомлення.
--quiet, -q Відображати лише помилки та попередження.
--usage Показати повідомлення та параметри використання.
--verbose, -v Показати додаткову інформацію.
Показати або встановити ідентифікатор користувача bzr.
Приклади:
Показати електронну адресу поточного користувача:
bzr whoami --email
Встановіть поточного користувача:
bzr whoami «Френк Чу[захищено електронною поштою]>"
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
BZRPPATH
Шлях, де bzr має шукати зовнішні команди плагіна оболонки.
BZR_EMAIL
Адреса електронної пошти користувача. Замінює EMAIL.
ЕЛ. АДРЕСА Адреса електронної пошти користувача.
BZR_EDITOR
Редактор для редагування повідомлень про фіксацію. Замінює РЕДАКТОР.
РЕДАКТОР Редактор для редагування повідомлень про фіксацію.
BZR_PLUGIN_PATH
Шляхи, де bzr повинен шукати плагіни.
BZR_DISABLE_PLUGINS
Плагіни, які bzr не повинні завантажуватися.
BZR_PLUGINS_AT
Плагіни для завантаження з каталогу не в BZR_PLUGIN_PATH.
BZR_HOME
Довідник, що містить .bazaar config dir. Перевизначає HOME.
BZR_HOME (Win32)
Довідник холдинг базар конфігурації dir. Замінює APPDATA та HOME.
BZR_REMOTE_PATH
Повна назва віддаленої команди 'bzr' (для URL-адрес bzr+ssh://).
BZR_SSH
Шлях до клієнта SSH або один із параметрів paramiko, openssh, sshcorp, plink або lsh.
BZR_LOG
Розташування .bzr.log (використовуйте '/dev/null', щоб придушити журнал).
BZR_LOG (Win32)
Розташування .bzr.log (використовуйте 'NUL', щоб придушити журнал).
BZR_COLUMNS
Замінити неявну ширину термінала.
BZR_CONCURRENCY
Кількість процесів, які можна запускати одночасно (самостійний)
BZR_PROGRESS_BAR
Замінити відображення прогресу. Значеннями є «none» або «text».
BZR_PDB
Контролюйте, чи запускати налагоджувач у разі помилки.
BZR_SIGQUIT_PDB
Контролюйте, чи SIGQUIT веде себе нормально чи запускає налагоджувач breakin.
BZR_TEXTUI_INPUT
Змусити консольний режим введення для підказок на основі рядків (замість символів).
Використовуйте bzr онлайн за допомогою служб onworks.net