Открыть список
Как стать автором
Обновить

Git против Mercurial против Bazaar. Великая битва.

Системы управления версиями
Некоторое время назад я, разбираясь с различными системами контроля версий, наткнулся на видео битвы трех гигантов — Git, Mercurial и Bazaar. Ни один из них не уступает другому ни в поклонниках, ни в функционале. Видимо пришло время выяснить, кто же из них лучшим в драке. Судя по решимости участников — драка будет нешуточной :)

Как пишет автор, видео не отражает качества кода или реального количества строк. Оно только показывает частоту коммитов файлов при разработке этих систем. Также оно не может служить для оценки реальной скорости разработки этих систем. Но зато оно позволяет сравнить насколько стиль разработки отличается в зависимости от проекта и оценить изменения этого стиля во времени.



Скачать великую битву в .avi. (65М)


Поскольку в флеш-версии этого видео все мелко до безобразия, я хочу пояснить. Синим цветом выделен Mercurial, красным — Git, зеленым — Bazaar. Чтобы можно было рассмотреть происходящее более детально — крайне рекомендую скачать полную версию этого ролика.

Для тех, кто не в курсе, откуда взялось это видео хочу намекнуть. Существует такой проект как Сode_swarm. Если есть желания познакомиться с ним поближе — я могу порекомендовать видео о развитии Python. Оно выполнено на достаточно высоком уровне и очень хорошо поясняет суть Code_swarm. Так-же можно посмотреть что Zada писал про Code_swarm на хабре.

ЗЫ. Я в будущем ходел переходить на распределенный Mercurial, но после этого видео — задумался. Рост Git куда как симпатичнее выглядит. Я думаю что там и код получается чище-лучше и сам он соответсвенно более подходит на роль идеальной системы контроля версий.
Теги:gitmercurialbazaarcode_swarmсвятая война
Хабы: Системы управления версиями
Всего голосов 19: ↑13 и ↓6 +7
Просмотры5.7K

Похожие публикации

Лучшие публикации за сутки