LINUX.ORG.RU

Bazaar 2.5

 bzr,


0

1

Сегодня вышла система контроля версий от Canonical.
Основные изменения:

  • Замена конфигурационных опций в команде.
  • Теперь, если кодировка явно не указана, используется utf-8.(Раньше, без явного указания кодировки, невозможно было работать с файлами с названиями в не-ascii)
  • Базовая поддержка размещения разных веток в одной директории.
  • Улучшена скорость работы с историей.
  • Добавлена поддержка SSL проверки сертификатов в urlib https бекенде.
  • Более быстрый smart сервер.
  • GPG подписи.

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

★★★

Проверено: DoctorSinus ()
Последнее исправление: DoctorSinus (всего исправлений: 4)

Bazaar хорош тем, что:

- в нем просто и следуя принципу наименьшего удивления и гемороя реализован как централизованного контроля версий так и децентрализованного

- привычно после svn, можно обходитсья темиже командами + push/pull, нету всей этой загадочной порнографии комманд как в гите, нормальная нумерация ревизий, нормальные бранчи (привет и меркуриалу)

- вендовый клиент прилично выглядит и даже содержит весьма интересные функции, только переведен криво и интеграция с мержилками не очень допилена (в убунте все ок)

- довольно просто реп с разделением доступа, http/bzr и двухуровневой организацией реп/бранч, которая так и размаплена, т.е. барнчи не спрятаны где-то в недрах и их не надо свичить, что-то там складывая на полку. При этом не совершенно обязательно каждой собаке выдавать шелл/доменские аккаунты чтобы управлять доступом

Bazaar нехорош тем что:

- часто валит трейсбеками и странными ошибками, причем совершенно практически без повода, или например только когда пушишь большой объем данных (выраженных и в большом количестве фалов), при этом сообщение об ошибке выданное клиенту может быть совершенно не о том (правда она в логах), может это издержки http конечно. Надо чтобы было стабильнее

- хомяки визжат упираются и хотят гит, тут похоже ничего не поделаешь > 70% в профессии как раз хомяки. Гит + мак + рубя + идея и ты крутой веб-девелопер.

- плагины для различных IDE и прочий софт тоже делают прежде всего для гита, т.е. нормальной жизни остальным теперь не будет

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

я часто делаю локальный реп того же базара от дизастеров, а когда приходит время уже коммичу в то, чем пользуются и т.п. Быстро и удобно получается.

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

привычно после svn, можно обходитсья темиже командами + push/pul

В чем отличие от hg?

нормальная нумерация ревизий

В dvcs? Это как?

P.S. что вместо mq? умеет ли делать клон только поддерева репозитория?

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

В dvcs? Это как?

Локальная для ветки. Так как в ветке история может быть только линейной, то никаких проблем с нумерацией не будет.

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

Интересно, а что бы вы сказали, увидев компилятор на основе gcc, без mingw, работающий в принципе только на windows, при этом компилирующий бинарники только для unix-like платформы ;))? А это многомиллиардный западный рынок.

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