The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпущена система управления версиями Bazaar 2.0.0

07.10.2009 20:06

Разработчики из компании Canonical представили первый релиз новой стабильной ветки распределенной системы управления версиями Bazaar 2.0.0. В новой версии осуществлен переход на использования по умолчанию нового "2a" формата хранения данных в репозитории, отличающегося более экономным расходованием дискового пространства и более высокой скоростью выполнения большинства операций с репозиторием. Остальные улучшения были направлены в основном на исправление ошибок и увеличение стабильности работы.

Экспериментальная поддержка формата 2a была представлена впервые в версии 1.16, но не является полностью совместимой со старыми версиями репозиториев. Для пользователей желающих перевести репозиторий на новый формат подготовлена специальная инструкция.

Основные особенности Bazaar:

  • Высокая гибкость как при централизованном, так и при распределенном использовании;
  • Быстрое создание веток и средства для автоматического слияния изменений, включая возможность переименования файлов и директорий;
  • Поддержка всех основных операционных систем, в том числе наличие бинарных сборок для Windows и Mac OS X;
  • Компактное хранение истории;
  • Интерфейс для взаимодействия с другими системами управления исходными текстами, например, наличие средств импорта и экспорта для Subversion, Git и Mercurial.
  • API для быстрой разработки дополнений на языке Python. На сайте проекта можно найти около 100 различных плагинов.


  1. Главная ссылка к новости (https://launchpad.net/bzr/+ann...)
  2. OpenNews: Вышел релиз децентрализованной системы контроля версий Bazaar 1.17
  3. OpenNews: Вышел релиз децентрализованной системы контроля версий Bazaar 1.16
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/23759-bazaar
Ключевые слова: bazaar, cvs
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 20:29, 07/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хех, я вот на гит две недели назад перешёл. Но вообще, по-моему, большой разницы между ними нет, хотя гит распространённее.
     
     
  • 2.2, Michael Shigorin (ok), 23:19, 07/10/2009 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Для пользователей желающих перевести репозиторий на новый формат

    Угу, с хранением в .git/ ;-)

    > Основные особенности Bazaar

    По-моему, единственной сколь-нибудь оригинальной из них является последняя (насчёт питоньего API).  _Всё_ остальное из перечисленного лучше сделано в том же гите.

     
     
  • 3.3, vitek (??), 00:53, 08/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    зато там действительно есть очень интересные плагины http://bazaar-vcs.org/BzrPlugins
    (могли бы кстати в новость для примера несколько добавить)

    зы:
    я сам использую git. базар не использую. может пока.
    но надеюсь Ваш коммент обусловлен только техническими причинами.
    а не словами типа "Разработчики из компании Canonical"

     
  • 3.4, _Vitaly_ (ok), 01:36, 08/10/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > По-моему, единственной сколь-нибудь оригинальной из них является последняя (насчёт питоньего API).  _Всё_ остальное из перечисленного лучше сделано в том же гите.

    Использую git + github. IMHO, навесок в виде лаунчпада - заметно удобнее. Единственное, что помешало там обосноваться - нет "в свободной продаже" приватных репозиториев.

    Как только каноникал станет быстро и просто деньги принимать - свалю к ним на bazaar. Сейчас там какая-то муть: "если вам нужны приватные репозитории под коммерческие проекты на платной основе - напишите нам письмо".

    Между "бинарниками" git/hg/bzr принципиальной разницы не ощущаю.

     
     
  • 4.9, Аноним (-), 15:28, 08/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >если вам нужны приватные репозитории под коммерческие проекты на платной основе - напишите нам письмо"

    Вот оно, пагубное влияние Веб 2.0. Глаза не находят кнопки "сделать чтобы всё было", а написать письмо - непосильная задача.

     
     
  • 5.11, _Vitaly_ (ok), 17:26, 08/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну хоть не стали клеймить, что только лохи платят за вещи, которые можно хостить у себя бесплатно. И на том спасибо :)
     
  • 4.18, Serge Tarkovski (?), 23:24, 18/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Launchpad можно установить себе локально - https://dev.launchpad.net/
     
  • 3.5, Аноним (-), 07:55, 08/10/2009 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > _Всё_ остальное из перечисленного лучше сделано в том же гите.

    Шигорин, вы опять врёте.

     
     
  • 4.6, Michael Shigorin (ok), 11:27, 08/10/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> _Всё_ остальное из перечисленного лучше сделано в том же гите.
    >Шигорин, вы опять врёте.

    Сами сходите к табличкам сравнения или особо направить?

    Для меня в bzr три блокера как минимум -- тормоза, ненадёжность репозитория (в том числе прыгающий формат), vendor lock-in.  Да, я работаю в том числе с kernel git.  Могу попробовать втянуть в bzr какой-нить stable -- да только смыслу анонимам что-то доказывать.

     
     
  • 5.7, mrkooll (?), 12:23, 08/10/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Для меня в bzr три блокера как минимум -- тормоза, ненадёжность репозитория (в том числе прыгающий формат), vendor lock-in.

    Я понимаю что ты все гвозди забиваешь любимым микроскопом. Только не надо рассказывать что в git все лучше. Это совсем не так.

     
     
  • 6.16, Michael Shigorin (ok), 01:20, 13/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >> Для меня в bzr три блокера как минимум -- тормоза, ненадёжность репозитория
    >> (в том числе прыгающий формат), vendor lock-in.
    >Я понимаю что ты все гвозди забиваешь любимым микроскопом. Только не надо
    >рассказывать что в git все лучше. Это совсем не так.

    Хохма в том, что для меня-то именно всё.  А ты давно reevaluation проводил?

    2 vitek: тут вопрос контекста :)  мы с mrkooll@ давно знакомы лично, и ему в своё время пришлось выбирать SCM с учётом винды, а мне этот фактор неважен и сейчас, когда git на неё отнесли.

     
  • 5.13, Аноним (-), 18:25, 08/10/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >тормоза

    Сейчас скорость git, hg и bzr у всех трех - одного порядка.

    >ненадёжность репозитория

    Доказательства?

    >vendor lock-in

    Это с какого ...?

    http://thread.gmane.org/gmane.comp.version-control.git/94861

     
     
  • 6.17, Michael Shigorin (ok), 01:27, 13/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>тормоза
    >Сейчас скорость git, hg и bzr у всех трех - одного порядка.

    Возможно, до конца года git с bzr опять придётся сравнивать на чём-то сравнимом.

    >>ненадёжность репозитория
    >Доказательства?

    Когда форматы меняются как перчатки (из-за того, что изначально думали чем-то не тем) -- то в процессе сложно учесть все возможности взорваться.  Как минимум один такой разнос репо на lp пару лет тому был с ltsp-trunk, причём починка потребовала вмешательства егойных админов -- застряло так, что ни туда, ни сюда.  wtogami@ так встрял, что ли...

    >>vendor lock-in
    >Это с какого ...?

    С такого, что больше никому, кроме каноникала, базар не сдался особо.

    >http://thread.gmane.org/gmane.comp.version-control.git/94861

    Попробуйте поставить аналогичный эксперимент?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру