Чтобы добавлять сообщения и комментарии, .

@Zert:
Zert

bzr is dying; Emacs needs to move lists.gnu.org
Лучше поздно, чем никогда. Только упоротый Штольман мог выбрать такое поделие, как bzr, для хранения емакса.

@Zert:
Zert

Бзропользователи, а почему вы выбрали bzr? Чем он на ваш взгляд лучше гита, или хотя бы меркуриала? Лично мне он видится каким-то ужасным свн-подобным мутантом. Дискач.

@qrilka:
qrilka

вот это — package-import.ubuntu.com <package-import.ubuntu.com> — нормальная ситуация для бубунтопакетов?

@dr-Chaos:
dr-Chaos

вдогонку #2100970 — gaperton писал что-то про bzr, он вроде нативно должен поддерживать svn-овские репы. Можно попробовать — всяко лучше должен быть.

@longbow:
longbow

народ, посоветуйте как православно сделать bzr caching proxy?

@demiazz:
demiazz

Мне тут ссылочку посоветовали по быстрой работе с SVN через bzr: gaperton.livejournal.com Спасибо @lysevi(Twitter)

@helgi:
helgi

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

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

При возникновении конфликтов надо сказать bzr qresolve.

@helgi:
helgi

Базар преподносит сюрпризы. Работаю в связанной ветке, решил попробовать закоммитить из IDE. Закоммитил, но кривой идешный плагин побил кириллицу. На автомате делаю bzr uncommit, и тут понимаю, что коммит был нелокальный. Но оказывается, базар при анкоммите удалил его и с сервера. Оно, конечно, удобно, но немного стрёмно: а если его успели слить?

@helgi:
helgi

Есть в базаре какое-нибудь простое (не требующее, скажем, создания новой ветки) средство исправить недокоммит? Я сделал коммит, работая в локальной ветке, но забыл добавить новый файл, который относится именно к этому коммиту. Потом я сделал ещё два коммита и увидел недобавленный файл. В дарксе я бы сделал amend-record, в меркуриале загнал три коммита в MQ и сделал qrefresh. Что делать в базаре?

@demiazz:
demiazz

В базаре ветки — это отдельные репозитарии?!?!?!?!? Оо такого говна не нужно, извините. Git и Mercurial тихо ржут над этой поделкой Ubuntu разрабов. И самое страшное — на этом говне построили launchpad.org Оо

@helgi:
helgi

Я считаю, чтобы называть себя friendly version control system, нужно по крайней мере из коробки показывать при конфликте графическую мержилку, а не рисовать в файлах заборы. Да, базар, я на тебя смотрю.

@kb:
kb

piranha выразил ненависть к базаару piranha.org.ua в длинном посте

@mad:
mad

Как получить номер последнего коммита?

git describe --always или git log --format=%h -1

hg log -l1 --template '{rev}'

svnversion

bzr revno

@kb:
kb

Ну что, кто там кричал что git вперде и сжимает лучше?) Конвертнул репозиторий емакса в hg и сравнил всю тройку. Результат: git: 222,1Мб, bzr: 160,8Мб, hg: 107,4Мб. Радость ^__^ Нотариально заверенный скриншот: dl.dropbox.com

@syncro:
syncro

уняня, я настроил базарный сервер на многореповость, для этого пришлось чуть доправить стандартный всги скрибт и чуть похачить bzrlib, на лончпаде (говорят они это пофиксили в следующей версии 2.3), немного пугает что пермишены придется разруливать опачевскими директивами (или сработает хтаксесс), а дать доступ отдельным лицам только на чтение и вовсе не выйдет

@helgi:
helgi

Устроил себе крэш-курс настройки Bazaar-сервера для централизованного варианта работы. Возникает вопрос: неужели все, кто пользуются базаром, или хранят всё на хостинге, или настраивают максимум один репозиторий? Потому что настроить несколько репозиториев для нескольких пользователей с пермиссиями через bzr_access — это какой-то адов ад.

@helgi:
helgi

Судя по всему, trac-bzr всё-таки очень неплохо работает. Приятно.