6

When we launch gource in software version control (e.g. in local git repository) while generating video of project evolution, the circles change their color. I suppose they indicate some state. But what state exactly do they indicate of?

enter image description here

Vanguard
  • 1,336
  • 1
  • 15
  • 30

1 Answers1

4

I think it indicates the file type, not a state...

If the parameter "--key" is used, a brief list of type/color is showed in the screen.

Example from Linux kernel video

Documentation from Gource

Taber
  • 544
  • 3
  • 14
  • It seems that you are right, that's why I voted up. But can you write your answer in more details with some proofs or documentations if possible? – Vanguard Jul 15 '17 at 13:06
  • 1
    I launched gource with --key as you said, but the color in the brief list doesn't change even when circles color changed. One more thing from time to time java files color changed from yellow to green and at the end it turned to dark blue. I think the colors show oldness of the files. – Vanguard Oct 24 '17 at 06:36
  • I was looking around in code source, and in the "file.cpp" https://github.com/acaudwell/Gource/blob/master/src/file.cpp, we can see a function called **colorize**, where the color is set by the extension... but i only have spent few minutes in my research. – Taber Oct 25 '17 at 11:23