Может быть полезно, чтобы без напряга ввести нового разработчика в историю развития проекта. Он визуально оценит, что там как было, а потом по комментам пробежится. Так сказать, чтобы знать, чьих рук дело :-)
Почему? Визуализация процесса разработки вполне может стать эстетической его стороной. То есть, со временем, будут наработаны визуальные символы, которые соответствуют хорошему процессу разработки. И по этим символам можно будет оценивать работу над проектом.
классно-классно, я бы хотел такой, но думаю в нашей организации такой не будут ставить, будем пользоваться стандартным cvs tortoise... хотел автору повысить карму за такой интересный пост, но оказывается у самого не хватает кармы что б только поднять карму чужому :(
Это не система контроля версий и не фронт-энд к ней. Это просто визуализатор. Для создания ролика надо выгрузить лог вашего репозитария и после некоторых манипуляций, описанных в http://code.google.com/p/codeswarm/wiki/… , можно создать подобное видео.
о май гад, на аське держится около 99% рунетного общения И ЧТО?
и на ты я с вами не переходил.
cvs — говно, с современной точки зрения. svn — тоже говно и тоже с современной. если какие-то там ребятки в силу исторических причин и собственной слабоорганизованности не могут перейти на что-то более удобное — исключительно их проблемы. вот линукс на гите, а на нем (линуксе) не какая нибудь треть жалкого рунета крутиться а нехилая такая часть всего нета. о FreeBSD на западе сейчас слышно только из исторических статеек на тему откуда пошла мак ос тэн и портэйдж гентовский. кто знает, может дело как раз в том, что они до сих пор квс юзают?
А кстати, кто-нибудь может строил графики какие-нибудь с ростами/падениями FreeBSD и Linux ?
Я понимаю, что вопрос хреноватый, потому что не совсем понятно, на основании каких данных это делать, но всё-таки ?
есть ряд SCM нового поколения. Git, Darcs, Mercurial. Главно их отличие от всяких квсов и свнов — то что они распределенные. Лично я пользуюсь гитом, конкретно его основные фишки: все просто (никакого гигантского бинарного хранилища, система проста и логична), потрясающе удобная работа с деревьями, прекрасная степень сжатия и скорость работы. Это если не говорить о преимуществах распределенных SCM перед клиент-серверными в принципе.
если такое повесить на плазме в корридоре/на ресепшине/в комнате разработчиков то думаю будет мотивировать, дух соперничества, все дела.
правда в риалтайме врядли получится *ушел оценивать цифры*
Нет. Я тоже в полном восторге, уже скачал и разобрался как работает. Мы тут в 10-м проект 2 года писали, так я сейчас видео файл создаю. Посмотрим насколько я был активем. :-)
Полезная вещь!
А я я то думал как боссу показать на пальцах, чего это мы намутили за последние три месяца...
Нужно какую нибудь звуковую дорожку надыбать подраматичнее....
часто во время реализации какого-либо алгоритма возникало желание его визуализировать как-то покрасивее, чем стандартные визуализаторы… шоб деревья были деревьями а не схемами и массивы рисовались в матричном стиле а биты как-то виртуозно перескакивали с места на место…
вообще подобные штуки нужны уже для того, чтобы после кодинга сидеть и понимать как же блин глобально красиво то, что мы сделали… сидеть и думать об этом. культивировать чувство прекрасного
code_swarm: визуализация истории разработки