-
-
Notifications
You must be signed in to change notification settings - Fork 722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] please add the number of code lines as a display option #133
Comments
I went ahead and did it myself #136 |
It seems there's a way to achieve a nice line added/removed summary also on SVN.
However, from the source code I see SVN works with an XML output and the above command should be performed for each single commit, which will be very slow. It also requires diffstat to be installed. |
Hi. First of all nice idea. Thanks for contributing the code. I don't think I was aware it was easy to get this information from git. It looks like it's probably not very viable for SVN. |
It could also maybe be a cool feature to have a +/-NUMLINES value appear next to the user and float upwards and fade out as they zap a file. |
@acaudwell thanks for the comments. Another thing I'd really love to see is an extension/language translation. The idea is that Gource could include a map of the usual suspects extensions like:
and so on... However, if the user provides a simple text file with comma separated translations, Gource will extend its internal map. For example (in my case)
The command line option name could be What do you think ? |
Yeah this would be useful. Maybe implementation wise maybe it should just be a repeatable command line option and if you have a lot of them you can use a config file for that. That would be more consistent with the other options. A way to set a file extension colour override in a similar way might also be useful. |
Since it had a minimum impact on the code, I've added another option |
Hi, first of all congratulations for the very nice software !
I am playing around with it to create a video of the evolution of my project.
The number of files by language indication is neat, but I believe a powerful indication of a project effort is the number of lines of code. You could have 10 C++ files that changed over time from 1000 lines to 1000000 lines and Gource would not show it.
Having a look at the source code, I think for git you can easily achieve this by adding "--numstat" to the git log command. No idea how this can work on other VCSs.
Then you obviously need to parse the added/removed lines information, where git helps you with an output like this
What do you think ?
The text was updated successfully, but these errors were encountered: