Zert
Git Emacs bzr bzr is dying; Emacs needs to move lists.gnu.org
Лучше поздно, чем никогда. Только упоротый Штольман мог выбрать такое поделие, как bzr, для хранения емакса.
Zert
Git bzr hg Бзропользователи, а почему вы выбрали bzr? Чем он на ваш взгляд лучше гита, или хотя бы меркуриала? Лично мне он видится каким-то ужасным свн-подобным мутантом. Дискач.
dr-Chaos
bzr SVN вдогонку #2100970 — gaperton писал что-то про bzr, он вроде нативно должен поддерживать svn-овские репы. Можно попробовать — всяко лучше должен быть.
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. Что делать в базаре?
demiazz
bzr говно В базаре ветки — это отдельные репозитарии?!?!?!?!? Оо такого говна не нужно, извините. Git и Mercurial тихо ржут над этой поделкой Ubuntu разрабов. И самое страшное — на этом говне построили launchpad.org Оо
helgi
bzr WTF Я считаю, чтобы называть себя friendly version control system, нужно по крайней мере из коробки показывать при конфликте графическую мержилку, а не рисовать в файлах заборы. Да, базар, я на тебя смотрю.
mad
Git bzr SVN hg Как получить номер последнего коммита?

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

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

svnversion

bzr revno
kb
Git bzr hg Ну что, кто там кричал что git вперде и сжимает лучше?) Конвертнул репозиторий емакса в hg и сравнил всю тройку. Результат: git: 222,1Мб, bzr: 160,8Мб, hg: 107,4Мб. Радость ^__^ Нотариально заверенный скриншот: dl.dropbox.com
syncro
Python bzr уняня, я настроил базарный сервер на многореповость, для этого пришлось чуть доправить стандартный всги скрибт и чуть похачить bzrlib, на лончпаде (говорят они это пофиксили в следующей версии 2.3), немного пугает что пермишены придется разруливать опачевскими директивами (или сработает хтаксесс), а дать доступ отдельным лицам только на чтение и вовсе не выйдет
helgi
bzr Устроил себе крэш-курс настройки Bazaar-сервера для централизованного варианта работы. Возникает вопрос: неужели все, кто пользуются базаром, или хранят всё на хостинге, или настраивают максимум один репозиторий? Потому что настроить несколько репозиториев для нескольких пользователей с пермиссиями через bzr_access — это какой-то адов ад.