LINUX.ORG.RU

Bazaar 2.6

 ,


0

6

4 августа вышла очередная стабильная версия распределенной системы контроля версий GNU Bazaar. Список изменений таков:

  • Команда bzr switch --store сохраняет незакоммиченные изменения в ветке при переключении на другую и восстанавливает их при переключении обратно.
  • Новая опция --context для команды bzr diff, позволяющая изменить количество показываемых не измененных строк в файле. Также стала доступна соответствующая опция конфигурации context_lines.
  • Доступны новые плагины grep и ping.
  • Команда bzr help env-variables теперь выдает гораздо более подробную информацию, чем раньше.
  • Команда bzr lp-find-proposal теперь выдает информацию о конкретном номере ревизии, исключая связанные с ней ветви. Это улучшение основывается на добавлении команд в API Launchpad.
  • Добавлено кодирование пароля пользователя в base64.
  • Локальные конфигурационные файлы, такие как bazaar.conf и locations.conf, теперь сделаны общими для системы bazaar с целью сокращения операций ввода-вывода.
  • Команда bzr lp-propose --approve теперь корректно определяет утверждаемую ревизию и позволяет голосующему, проголосовав, запустить низкоуровневые механизмы слияния кода.

>>> Подробности

★★★★★

Проверено: catap ()
Последнее исправление: Wizard_ (всего исправлений: 2)

А существуют живые пользователи сабжа, которые сами по себе выбрали данную VCS, а не launchpad их заставил?

risenshnobel ★★★
()

Оно живое? Ах, да, лончпэд...

amix ★★★
()
Ответ на: комментарий от littlechris

Чем оно лучше git?

распределённостью

Что я только что прочитал?

Darth_Revan ★★★★★
()
Ответ на: комментарий от littlechris

git как бы самая что ни на есть распределенная vcs.

invokercd ★★★★
()

Слава б-гу мы с него сваливаем.

anonymous
()
Ответ на: комментарий от grim

DVCS для человеков
bzr 2.6.0 Codename: Surprise

У меня нехорошее предчувствие...

kerneliq ★★★★★
()

Команда bzr lp-propose --approve теперь корректно определяет утверждаемую ревизию и позволяет голосующему, проголосовав, запустить низкоуровневые механизмы слияния кода.

Подъезжая к станции, у меня слетела шляпа.

bronikkk
()
Ответ на: комментарий от risenshnobel

Пользовал ее и git параллельно примерно год, и если бы не проблемный гуи клиетн под окна_ос и слабое развитие в последнее время, а так не программистам много проще пошел mercurial.

leanid-chaika
()
Ответ на: комментарий от Deleted

чем оно лучше git?

У него отсутствует фатальный с точки зрения Canonical недостаток.

Polugnom ★★★★★
()

всё равно Subversion лучше всех :)

Harald ★★★★★
()
Ответ на: комментарий от anonymous

Про emacs не скажу

ЕМНИП там аргумент был в том, что bazaar является частью GNU.

provaton ★★★★★
()
Ответ на: комментарий от leanid-chaika

В свое время(пару лет назад) bzr был выбран за работу под офтопиком и вполне приятный QBzr. А что не так с клиентом?

crutch
()
Ответ на: комментарий от Deleted

1. Умеет оффтопики и альтернативные оси

2. Нормальный мерж

главный недостаток - питон и следственно - тормоз на гигантских проэктах

cvv ★★★★★
()
Последнее исправление: cvv (всего исправлений: 1)
Ответ на: комментарий от Deleted

Можно кратко для Ъ: чем оно лучше git?

1) Нет проблем с мультиплатформенностью.

2) Нет проблем с non-ASCII filenames.

MrKooll ★★★
()
Ответ на: комментарий от O02eg

1. Нет проблем с non-ASCII filenames.

2. Довольно приветливые, вменяемые и адекватные разработчики

3. после базара - hg - просто кучка костылей. git кстати тоже.

4. умеет работать с ремотными репозиториями

5. умеет работать с чужими репозиториями

cvv ★★★★★
()
Последнее исправление: cvv (всего исправлений: 5)
Ответ на: комментарий от MrKooll

1) Нет проблем с мультиплатформенностью.

2) Нет проблем с non-ASCII filenames.

Я почти готов подумать, что в git с этим есть проблемы.

anonymous
()
Ответ на: комментарий от cvv

Ну, это ваши половые трудности. И с русскими именами файлов, и с виндой.

Если айтишник к 5 звёздам на лоре всё ещё сидит на винде - самое время задуматься том, что «что-то в жизни пошло не так».

anonymous
()
Ответ на: комментарий от grim

почему hg не для человеков?

ты бы хоть ссылку дал на сравнение, в новости её нет, а по сайту искать лень

Reset ★★★★★
()
Ответ на: комментарий от cvv

3. после базара - hg - просто кучка костылей. git кстати тоже.

например?

4. умеет работать с ремотными репозиториями
5. умеет работать с чужими репозиториями

в чем заключается это умение ?

Reset ★★★★★
()
Ответ на: комментарий от Reset

http://doc.bazaar.canonical.com/migration/en/why-switch-to-bazaar.html
там-же в первых строчках ссылки на альтенативную рекламу

For alternative perspectives, see Why Choose Mercurial? and Why Git is Better Than X.


так-же для поленившихся пройти на сайт или прочитать тему inline x4DA O02eg Sahas

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 1)

О, так он самый гуйняшный!

Нафиг мерзкий git и почти человечий mercurial. Теперь жена будет пользоваться базаром. Я так сказал.

d_Artagnan ★★
()
Ответ на: комментарий от quantum-troll

Там уже починили всё то, что описано в http://solovyov.net/blog/2011/bzr-hate-and-hate/ ?

К счастью нет. Сей альтернативно одаренный фанат hg умудрился описать все различия bzr и hg как недостатки bzr.

Про обмен патчами особо повесилило. Отсутствие аналога bzr send у hg это оказывается ужасный недостаток bzr :)

MrKooll ★★★
()
Ответ на: комментарий от crutch

QBzr конфликтовал с Git(или SVN), уже плохо помню, боюсь наврать, но вроде было так: оба меняли системный PATH(а там у них были несовместимые юникс тулы под окна_ос), но работал только первый прописаный. Я помню даже баг создал, и люди отписались по нему, но лень победила, и т.к. мне приходиться для разных людей машины настраивать и им объяснять как пользоваться системами контроля версий поэтому я перепробывав все популярное плавно все перевожу на mercurial

leanid-chaika
()
Ответ на: комментарий от MrKooll

Ну разумеется: ветки, нормальные идентификаторы ревизии, читаемые патчи, быстродействие — да всё это нинужно!

quantum-troll ★★★★★
()
Ответ на: комментарий от quantum-troll

Шиндовспроблемы, полагаю?

Проблем в винде полно, но юникода среди них нет. И если кто-то считает, что нет в мире юникода, кроме UTF-8 (который так нравится англоговорящим погромистам своей совместимостью с ASCII, что в большинстве случаев избавляет от необходимости править старый код, рассчитанный исключительно на однобайтные кодировки), то это тоже не шиндовспроблема.

anonymous
()
Ответ на: комментарий от Deleted

Я бы сказал так: ПРОСТОТОЙ. Меньше команд/проще изучить/низкой порог для вхождения в DVCS. Bazaar, по моему, проще Mercurial и конечно проще Git.

А на вкус и цета - ... сами знаете. Использую по немногу Git и Bazaar - и то, и то нравится.

azorg
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.