The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпущена система управления версиями Bazaar 2.5.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от opennews (??) on 09-Мрт-12, 21:45 
Компания Canonical представила (https://lists.ubuntu.com/archives/bazaar-announce/2012-March...) релиз новой стабильной ветки распределенной системы управления версиями Bazaar 2.5.0 (http://bazaar-vcs.org/en/). Bazaar 2.5.x позиционируется как стабильная ветка с длительным сроком поддержки. Исправления ошибок для ветки 2.5.x будут выпускаться вплоть до апреля  2017 года. Наращивание функциональности будет производиться в ветке 2.6.x, которая объявлена веткой для разработки.


Среди проектов, использующих Bazaar можно отметить Ubuntu, GNU, MySQL, Linux Foundation, Debian, Inskape и Squid. Система Bazaar написана на языке Python и обладает следующими особенностями:

-  Высокая гибкость как при централизованном, так и при распределенном использовании;

-  Быстрое создание веток и средства для автоматического слияния изменений, включая возможность переименования файлов и директорий;

-  Поддержка всех основных операционных систем, в том числе наличие бинарных сборок (https://launchpad.net/bzr/) для Windows и Mac OS X;

-  Компактное хранение истории;

-  Интерфейс для взаимодействия с другими системами управления исходными текстами, например, наличие средств импорта и экспорта для Subversion (http://subversion.tigris.org/), Git (http://git-scm.com/) и Mercurial (http://www.selenic.com/mercurial/).

-  API для быстрой разработки дополнений на языке Python. На сайте проекта можно найти около 100 различных плагинов.

В процессе подготовки Bazaar 2.5.0 усилия были сосредоточены на устранении ошибок и оттачивании имеющихся возможностей. По сравнению с прошлым выпуском устранено около 170 ошибок (http://doc.bazaar.canonical.com/bzr.dev/en/release-notes/bzr...) и реализовано несколько улучшений (http://doc.bazaar.canonical.com/bzr.dev/en/whats-new/whats-n...):

-  Обеспечена базовая поддержка colocated-веток (http://doc.bazaar.canonical.com/developers/colocated-branche...), позволяющих разместить несколько веток в одной директории (ранее каждая ветка размещалась только в отдельной директории). Посмотреть список веток в текущей директории можно при помощи новой команды "bzr branches", обратиться к ветке по URL можно через параметр branch: "http://example.com/path/to/dir,branch=нужная_ветка".

-  Представлена более быстрая реализация smart-протокола. Среди команд, скорость работы с которыми значительно повысилась при использовании транспорта "bzr://", "bzr+ssh://" и "bzr+http://", отмечаются "bzr checkout --lightweight", "bzr export", "bzr cat", " bzr ls", "bzr send";

-  Увеличена скорость работы команд, манипулирующих с историей работы. Подобные команды, ранее требовавшие полного доступа ко всей истории веток, теперь обращаются только к части истории, необходимой для выполнения запроса;

-  Добавлена команда "bzr verify-signatures" для проверки GPG-сигнатур, созданных командами "bzr commit" или
bzr sign-my-commits";

-  Представлен набор переводов на русский язык для сообщений об ошибках, разделов помощи и других выводимых пользователю текстов;

-  Новый параметр "-O", позволяющий из командной строки переопределить любую опцию конфигурации (например, "bzr pull -v -Olog_format=line");
-  Возможность работы с ветками, содержащими имена файлов с не-ascii символами на системах без настроенной локали (теперь по умолчанию используется utf-8 вместо ascii, если локаль не определена);
-  В https-бэкенде urllib добавлена поддержка верификации SSL-сертификатов.


URL: https://lists.ubuntu.com/archives/bazaar-announce/2012-March...
Новость: http://www.opennet.dev/opennews/art.shtml?num=33312

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпущена система управления версиями Bazaar 2.5.0"  –1 +/
Сообщение от Аноним (??) on 09-Мрт-12, 21:45 
> Добавлена команда "bzr verify-signatures"

Ыыы? У меня в 2.4.1 она уже есть.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпущена система управления версиями Bazaar 2.5.0"  +3 +/
Сообщение от Аноним (??) on 09-Мрт-12, 22:05 
> Система Bazaar написана на языке Python и обладает следующими особенностями:

1) зависимостью от интерпретера который меняется чаще чем погода.
2) тормознутостью и убогостью по сравнению с git.

Вот честно, после гит пользоваться такими поделками - _жутко_ вырвиглазно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 09-Мрт-12, 22:51 
А чего ж эти пользуются?

"Среди проектов, использующих Bazaar можно отметить Ubuntu, GNU, MySQL, Linux Foundation, Debian, Inskape и Squid."

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Выпущена система управления версиями Bazaar 2.5.0"  +1 +/
Сообщение от Аноним (??) on 09-Мрт-12, 22:56 
Да это так, обычные никаквсе-хипсторы. :)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Иван Лох on 09-Мрт-12, 23:14 
Debian использует git
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Michael Shigorin email(ok) on 10-Мрт-12, 00:51 
> А чего ж эти пользуются?
> "Среди проектов, использующих Bazaar можно отметить Ubuntu

Наверное, своя фуфайка ближе к телу.

> GNU, MySQL, Linux Foundation, Debian, Inskape и Squid."

В GNU, кажется -- политика (Столман кого-то призывал на bzr непонятно зачем); в LF -- вероятно, "начальства поговорили"; в дебиан не удивлюсь, если убунтушники приволокли ради мержей, а в остальных местах крайне странно.

PS: дебиан использует всё подряд, помнится.
PPS: они _изобрели_ бранчи в одном каталоге! :)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

12. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от develop7 (ok) on 10-Мрт-12, 01:45 
> PPS: они _изобрели_ бранчи в одном каталоге! :)

мне больше нравится то, что они это сделали в *минорном* релизе. как бы намекая всяким фанбойчикам «so what's a big deal?»

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

17. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от arisu (ok) on 10-Мрт-12, 06:09 
угу. big deal, версия 2, и только-только сочинили. ерунда, really!
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

31. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Ytch on 10-Мрт-12, 20:52 
> угу. big deal, версия 2, и только-только сочинили. ерунда, really!

Подобное там уже более двух лет есть в виде плагина, так что кому было надо - пользовались  )))

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Michael Shigorin email(ok) on 10-Мрт-12, 15:06 
>> PPS: они _изобрели_ бранчи в одном каталоге! :)
> мне больше нравится то, что они это сделали в *минорном* релизе.
> как бы намекая всяким фанбойчикам «so what's a big deal?»

Походите по горам с кучей кулёчков или с одним рюкзаком -- вопрос о том, кто чем думал, снимется. :)

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

26. "Выпущена система управления версиями Bazaar 2.5.0"  +1 +/
Сообщение от Аноним (??) on 10-Мрт-12, 19:16 
Может быть когда нибудь альт что-нибудь запилит?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

38. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 11-Мрт-12, 00:42 
> Может быть когда нибудь альт что-нибудь запилит?

Это только в ubuntu любят запиливать велосипеды, особенно в тех областях, в которых не разбираются. В результате получаются кривые и малофункциональные поделки типа bzr и upstart (последний с треском сливает даже поделию поттеринга).

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

48. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Michael Shigorin email(ok) on 11-Мрт-12, 14:12 
>> Может быть когда нибудь альт что-нибудь запилит?
> Это только в ubuntu любят запиливать велосипеды

Если спрашивающий подразумевал именно велосипеды -- то в альте их изобрели более чем достаточно в своё время; правда, обоснованно: http://docs.altlinux.org/archive/2.4/master/alt-docs-devel/c...

> особенно в тех областях, в которых не разбираются.

Ой, сейчас вообще что-то странное происходит.  Такое впечатление, что какая-то болячка людей валит: "я знаю лучше" среди некоторых разработчиков приводит к тому, что пользователи бурно радуются Mint, Cinnamon, LiveCD с восстановленным TDE3...

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

> В результате получаются кривые и малофункциональные поделки типа bzr и upstart

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

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

55. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от arisu (ok) on 11-Мрт-12, 20:41 
у редхата вообще сплошной поттеринг какой-то.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

68. "Выпущена система управления версиями Bazaar 2.5.0"  –1 +/
Сообщение от Аноним (??) on 12-Мрт-12, 17:12 
> у редхата вообще сплошной поттеринг какой-то.

У редхата - сплошной линукс.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

42. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Andrey Mitrofanov on 11-Мрт-12, 10:07 
> В GNU, кажется -- политика (Столман кого-то призывал на bzr непонятно зачем);

git под gplv2 _ровно, bzr - под gplv2+. Да, похоже, политика.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

11. "Выпущена система управления версиями Bazaar 2.5.0"  +1 +/
Сообщение от Аноним (??) on 10-Мрт-12, 01:41 
> "Среди проектов, использующих Bazaar можно отметить Ubuntu, GNU, MySQL, Linux Foundation, Debian, Inskape и Squid."

Убунта - понятно почему ("лада калина - моя машина"). В остальных - гит во все поля, если bzr и встречается, то пользуются им полтора упорка.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

21. "Выпущена система управления версиями Bazaar 2.5.0"  –1 +/
Сообщение от Michael Shigorin email(ok) on 10-Мрт-12, 15:03 
>> [...] GNU, MySQL, Linux Foundation, Debian, Inskape и Squid."
> В остальных - гит во все поля, если bzr и встречается

Так то и любопытно, по каким именно соображениям (не считая политических) некоторые проекты в качестве primary SCM выбирают bzr.  Серьёзно, без подковырок, хоть и с предубеждением к bzr на основании скромного опыта работы с ним и истории его появления на свет.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

28. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 10-Мрт-12, 19:23 
>> "Среди проектов, использующих Bazaar можно отметить Ubuntu, GNU, MySQL, Linux Foundation, Debian, Inskape и Squid."
> Убунта - понятно почему ("лада калина - моя машина"). В остальных -
> гит во все поля, если bzr и встречается, то пользуются им
> полтора упорка.

bazar 3-я из распределенных систем контроля версиями.  

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

35. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 11-Мрт-12, 00:34 
> bazar 3-я из распределенных систем контроля версиями.  

Потому что их всего две :)

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

58. "Выпущена система управления версиями Bazaar 2.5.0"  –1 +/
Сообщение от Аноним (??) on 11-Мрт-12, 21:13 
>> bazar 3-я из распределенных систем контроля версиями.
> Потому что их всего две :)

Для тех кто умеет считать только до двух.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

69. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 12-Мрт-12, 17:14 
> Для тех кто умеет считать только до двух.

Для того, чтобы сосчитать существующие DVCS (без учета маргинальных поделий) этого, как ни странно, достаточно.

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

14. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 10-Мрт-12, 02:13 
> "Среди проектов, использующих Bazaar можно отметить Ubuntu, GNU, MySQL, Linux Foundation, Debian, Inskape и Squid."

В Debian, GNU и Linux Foundation на bzr по одному-двум проектам, остальное на Git/Hg/SVN/CVS.
А оставшиеся выглядят очень слабо и жидко, на фоне десятков и сотен крупных открытых проектов, выбравших Git/Hg.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Выпущена система управления версиями Bazaar 2.5.0"  –1 +/
Сообщение от Школьник (ok) on 09-Мрт-12, 23:37 
>зависимостью от интерпретера который меняется чаще чем погода.

А можно с этого места поподробнее?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

23. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Rodegast (ok) on 10-Мрт-12, 17:12 
Mercurial тоже на Python-е написан и это ему нисколько не мешает ;)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

25. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от arisu (ok) on 10-Мрт-12, 18:44 
> Mercurial тоже на Python-е написан и это ему нисколько не мешает ;)

…сливать git'у.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

29. "Выпущена система управления версиями Bazaar 2.5.0"  +2 +/
Сообщение от develop7 (ok) on 10-Мрт-12, 19:37 
>> Mercurial тоже на Python-е написан и это ему нисколько не мешает ;)
> …сливать git'у.

Например умением в multiple heads. Или продуманным интерфейсом. Или наличием плагина, обеспечивающего прозрачную поддержку репозиториев git. Или существенно бо́льшим количеством способов ветвления истории. Или наличием отдельного хранилища для больших бинарников. Или отслеживанием факта шаринга конкретного коммита.
Со стороны может показаться, что я перечисляю достоинства Mercurial, но это не так. На самом деле, перечисленное — её (VCS) недостатки, т.к. они мало того, что являются отличиями от git, так ещё и смеют делать работу с Mercurial удобнее/проще/быстрее, чем с Git: Единственно Верной Кучкой Батников^W^W Распределённой Системой Контроля Версий, Написанной Самим Линусом И Освящённой Сиянием Самого Популярного Хостинга Опенсорса В Мире.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

39. "Выпущена система управления версиями Bazaar 2.5.0"  –1 +/
Сообщение от Аноним (??) on 11-Мрт-12, 00:44 
> Mercurial тоже на Python-е написан и это ему нисколько не мешает ;)

Работать _быстро_ - очень даже мешает.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

41. "Выпущена система управления версиями Bazaar 2.5.0"  +1 +/
Сообщение от Michael Shigorin email(ok) on 11-Мрт-12, 01:38 
>> Mercurial тоже на Python-е написан и это ему нисколько не мешает ;)
> Работать _быстро_ - очень даже мешает.

Справедливости ради: hardlinkpy работает заметно быстрее сишного hardlink.  Вот сейчас под руками молотит очередное тому подтверждение.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

52. "Выпущена система управления версиями Bazaar 2.5.0"  –1 +/
Сообщение от Аноним (??) on 11-Мрт-12, 15:16 
Дайте угадаю, дело в алгоритмах?
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

62. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 11-Мрт-12, 21:29 
> Дайте угадаю, дело в алгоритмах?

Не угадал.

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

27. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 10-Мрт-12, 19:18 
>> Система Bazaar написана на языке Python и обладает следующими особенностями:
> 1) зависимостью от интерпретера который меняется чаще чем погода.

Это от кого?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от добрый дядя on 10-Мрт-12, 00:14 
Есть преимущества по сравнению с моим любимым Mercurial??? Такой же развитый красивый GUI на Qt есть?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Выпущена система управления версиями Bazaar 2.5.0"  +1 +/
Сообщение от Аноним (??) on 10-Мрт-12, 00:41 
http://wiki.bazaar.canonical.com/QBzr
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от добрый дядя on 10-Мрт-12, 00:47 
QBzr - интересно, не плохо... а есть сравнения QBZr и TortoiseHg?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

33. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Ytch on 10-Мрт-12, 21:18 
> QBzr - интересно, не плохо... а есть сравнения QBZr и TortoiseHg?

QBzr не осуществляет никаких интеграций с файл-менеджерами (для этого есть TortoiseBazaar).
TortoiseHg - это отдельный софт (для запуска имеет свои файлы), front-end для Mercurial, а QBzr - это плагин для bazaar (дополняет набор команд самого bazaar).

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

34. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Ytch on 10-Мрт-12, 21:34 
> QBzr - интересно, не плохо... а есть сравнения QBZr и TortoiseHg?

Кроме QBzr есть и bzr-gtk (почти тоже самое, но на GTK+).
Есть еще Bazaar Explorer ( http://doc.bazaar.canonical.com/explorer/en/ ). Это типа обертки для QBzr и/или bzr-gtk - уж не знаю зачем, но видимо для тех у кого совсем запущенный случай консолефобии (возможно там вообще одной мышкой можно все делать).

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

18. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 10-Мрт-12, 08:03 
А что за Qt GUI для hg? Дай URL?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

20. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от jesus (??) on 10-Мрт-12, 12:34 
прозреваю http://tortoisehg.bitbucket.org/
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

37. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 11-Мрт-12, 00:40 
Все эти tortoise* - как правило, сырые и недопиленные попытки повторить успех TortoiseSVN. Когда я последний раз смотрел на их морды для гита и меркуриала, выглядели они весьма уныло.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

67. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Crazy Alex (ok) on 12-Мрт-12, 16:31 
Гуй для версионника? Но зачем? Я ещё понимаю - интеграция в emacs или там в ide. Но отдельный гуй...
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

70. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 12-Мрт-12, 17:16 
> Гуй для версионника? Но зачем? Я ещё понимаю - интеграция в emacs
> или там в ide. Но отдельный гуй...

Обычно гуй для VCS - это интеграция в Проводник Windows (если поглядеть на все эти tortoise*).

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

71. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от develop7 (ok) on 12-Мрт-12, 17:25 
> Гуй для версионника? Но зачем? Я ещё понимаю - интеграция в emacs или там в ide. Но отдельный гуй...

ну например исторически сложилось, что IDE с emacs дружно не умеют в mercurial queue. а гуй для неё — штука полезная в силу насыщенности MQ функциями.

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

72. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от Аноним (??) on 15-Мрт-12, 01:44 
Хм единственный проект, который на моей памяти использовал эту недоVCS - gnash, перешёл на git.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

73. "Выпущена система управления версиями Bazaar 2.5.0"  +/
Сообщение от develop7 (ok) on 15-Мрт-12, 02:51 
> Хм единственный проект, который на моей памяти использовал эту недоVCS - gnash, перешёл на git.

Percona оно нравится. И местами я их понимаю.

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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