Gource 소스 저장소 시각화 프로그램
LWN.net 기사 중에서 소스 코드 작업 시각화 관련 기사 를 보고 재미있을 것 같아 Gource 프로그램을 이용해 회사에서 진행중인 프로젝트에 적용해 보았습니다.
만드는 방법은 우선 필요한 패키지를 설치하고(Ubuntu 기준)
$ sudo apt-get install gource ffmpeg
Git 저장소가 있는 디렉토리로 이동해서 다음과 같이 실행합니다.
$ gource
-s 0.01
--auto-skip-seconds 0.1
--file-idle-time 500
--disable-progress
--output-framerate 25
--highlight-all-users
-800x600
--stop-at-end
--output-ppm-stream - |
ffmpeg
-y
-b 1000K
-r 17
-f image2pipe
-vcodec ppm
-i -
-vcodec mpeg4
gource-edc-20100423.avi
프로젝트에 참여했던 사람들 이름이 나타났다 사라지는 걸 보면 기분이 약간 묘해지는 것 같습니다 ;)