← All posts tagged bzr

helgi
bzr В продолжение #1196773 и чтобы не забыть. KDiff3 к базару можно прикрутить, прописав в секцию [DEFAULT] в bazaar.conf

external_merge = 'kdiff3 %b %t %o -o %r'

При возникновении конфликтов надо сказать bzr qresolve.
helgi
bzr Базар преподносит сюрпризы. Работаю в связанной ветке, решил попробовать закоммитить из IDE. Закоммитил, но кривой идешный плагин побил кириллицу. На автомате делаю bzr uncommit, и тут понимаю, что коммит был нелокальный. Но оказывается, базар при анкоммите удалил его и с сервера. Оно, конечно, удобно, но немного стрёмно: а если его успели слить?
helgi
? bzr Есть в базаре какое-нибудь простое (не требующее, скажем, создания новой ветки) средство исправить недокоммит? Я сделал коммит, работая в локальной ветке, но забыл добавить новый файл, который относится именно к этому коммиту. Потом я сделал ещё два коммита и увидел недобавленный файл. В дарксе я бы сделал amend-record, в меркуриале загнал три коммита в MQ и сделал qrefresh. Что делать в базаре?
helgi
WTF bzr Я считаю, чтобы называть себя friendly version control system, нужно по крайней мере из коробки показывать при конфликте графическую мержилку, а не рисовать в файлах заборы. Да, базар, я на тебя смотрю.
helgi
bzr Устроил себе крэш-курс настройки Bazaar-сервера для централизованного варианта работы. Возникает вопрос: неужели все, кто пользуются базаром, или хранят всё на хостинге, или настраивают максимум один репозиторий? Потому что настроить несколько репозиториев для нескольких пользователей с пермиссиями через bzr_access — это какой-то адов ад.