Pull to refresh

Comments 33

sudo apt-get install gource


Супер-штука, конечно. Очень приятно смотреть, как твой проект растет и что как происходит :)
А чего их ждать?

$ eix gource
* dev-util/gource
     Available versions:  (~)0.39 (~)0.40
     Homepage:            http://code.google.com/p/gource/
     Description:         A software version control visualization tool

Да, действительно. Я опечатался в названии, когда проверял.
Так шеф-то успокоился? Между нами — число кода/коммитов как метод оценки чей-то полезности — ну не комильфо же.
Может быть, гораздо полезнее для обоих сторон было бы разъяснение шефу, что вы занимаетесь внедрением технологий для командной разработки, помимо командной разработки?
Да, шеф успокоился. Мы ему всё в самом начале показали и хорошо объяснили, да он нам и без этого доверяет. А измерять полезность коммитами, согласен, негоже. Поэтому мы этого и не делаем. Есть куда более интересные единицы измерения. Визуализация была для души сделана, чтобы глаз порадовать.
Есть куда более интересные единицы измерения

Хотелось бы услышать.
А если история линейная? По какому принципу оно делает такое разветвление?
При рендере можно мышкой навести на точку дерева и отобразиться имя файла, с котором была работа.
Подозреваю, что данное дерево отображает файловую структуру вашего проекта и если долго не было коммитов, то ветки отмирают.

P.S. еще в режиме рендера работает мышка — скроллом можно менять масштаб, «драгом» менять позицию просмотра, а внизу есть полоса прокрутки (она появляется, если мышку вниз сдвинуть)
Разветвление делается по принципу дерева папок, так же как это выглядит в проводнике. Каждая папка, это узел, в котором могут находится другие папки и файлы. Хотя на досуге будет интересно создать много вложенных папок, в последнюю положить единственный файл и посмотреть как это выглядит.
Лет 6-7 назад я делал автоматизацию для генерации таких роликов (визуализация через Gource/Codeswarm)
lib.custis.ru/ShowTeamWork
И спасибо, до сих пор с удовольствием им пользуюсь :)
Пост о том, как скачать и запустить Gource? Вы серьезно?
Вполне. И количество просмотров тому подтверждение. Увы не у всех есть свободное время самостоятельно разбираться с подобными шалостями.
«Бесконечно долго можно смотреть на три вещи: льющуюся воду, горящий огонь и на то как работает другой человек»
Еле-еле заставил себя перемотать по-ближе к концу, завораживает…
ноут вырубился от перегрева (запустил через optirun) :)
Кстати «git extensions» поддерживает gource «из-коробки» — умеет скачивать, и формирует командную строку
UFO just landed and posted this here
Люди, кто-нибудь может объяснить феномен почему карма поста растёт в плюс, а карма его автора в минус?
Парадокс Хабрахабра. Те, кто плюсует топик или коммент редко заходят в профиль, чтобы плюсануть карму. Зато многие минусующие воспринимают некоторые вещи как личное оскорбление и поэтому считают своим долгом еще и в карму подна… ать.
По сути весть пост сводится к четырем командам примерно такого содержания:
brew install gource
brew install ffmpeg

gource --seconds-per-day 1 1920x1080 --auto-skip-seconds 1 --multi-sampling --stop-at-end --highlight-users --hide mouse,progress --file-idle-time 13 --max-files 0 --background-colour 000000 --font-size 20 --output-ppm-stream output.ppm --output-framerate 30 --hide-filenames ~/PathToGIT/.git/

ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i output.ppm  -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -threads 3 -bf 0 gource.avi


Даже, четвертая и вторая команды — плюшки конвертации видео, о которых не идет речи в посте.
Тут в контексте систем контроля версий возник вопрос — как бы сделать такое же, но для Team Foundation Server от Microsoft. Оказалось, что им тоже пользуются достаточное количество проектов. Я знаю как минимум десяток внутренних
Весело смотрится проект мейнкрафт с даной темой на ютубе…
Кстати на джаваскрипт находил подобные вещи…
— П.С.: незабудьте глянуть ддос аттаки в визуализации… очень круто смотриться!
Sign up to leave a comment.

Articles