Статья про распределенную систему контроля версий Bazaar
Dmitry Vasiliev 2:31 PM, December 7, 2008Ухх, уже полтора месяца я ничего не писал здесь. Для меня одним из самых интересных событий, произошедших за это время, был выпуск Python 3.0. Большинство новых возможностей появившихся в нем я уже описывал в отдельной статье. Конечно, нужно еще многое сделать, что бы все внимание разработчиков перешло к 3-й ветке Python, но выпуск первой версии - это уже большой шаг.
Также я обещал постепенно выкладывать статьи которые я пишу для журнала Системный Администратор и сегодня я добавил очередную статью про распределенную систему контроля версий Bazaar.
Comments All comments
Comment by bialix on 6:29 PM, December 8, 2008
А можно что-нить сделать со стилями в статье, а то примеры (я так полагаю в теге pre) на Firefox 2/Windows смотрятся уж сильно меловато, шрифт сильно меньше чем у основного текста статьи. Ась?
Comment by Dmitry Vasiliev on 6:50 PM, December 8, 2008
Мне уже намекали, что примеры слишком мелкие, но по-хорошему надо уже давно весь дизайн поменять. :-)
Теперь нормально?
Comment by bialix on 1:13 PM, December 9, 2008
стало гораздо лучше. спасибо.
Comment by Dmitry Vasiliev on 1:19 PM, December 9, 2008
Да уже давно запланировал менять дизайн, только много всего надо кроме этого. :-)
Comment by Andrey Popp on 11:22 PM, December 11, 2008
Что ты думаешь о <a href="http://darcs.net/">darcs</a>?
Comment by Dmitry Vasiliev on 11:49 PM, December 11, 2008
В ранней версии статьи кроме Git, Mercurial и Bazaar были еще упомянуты Codeville (http://codeville.org/), Darcs (http://darcs.net/) и Monotone (http://monotone.ca/). Но позже я их убрал, в основном из-за большого объема статьи. Плюс, первые три в данный момент более популярны - достаточно посмотреть на количество проектов которые их используют, количество отзывов и флейма.
Я, чисто интуитивно, пришел сразу к Bazaar. У Git для меня не очень удобный интерфейс, нет подключаемых модулей и т.п. А остальные для меня - просто исторические проекты. :-)
Comment by Andrey Popp on 12:41 AM, December 12, 2008
Спросил про darcs, потому что там используется уникальная алгебра патчей (http://en.wikibooks.org/wiki/Understanding_darcs/Patch_theory). Называть же darcs историческим проектом я бы не стал. Проект довольно хороший и используется, например для контроля кода GHC (http://haskell.org/ghc/), а это серьёзно :).
Comment by Dmitry Vasiliev on 9:50 AM, December 12, 2008
Да ну и что, а вот Codeville использует инновационный алгоритм объединения изменений и используется BitTorrent, Inc. Только вот последняя версия у них вышла полтора года назад...
Между "инновационными", "уникальными" алгоритмами и реальной жизнью может быть нехилый разрыв. И собственно, если нравится Darcs - используй. :-)
Add comment