-
Notifications
You must be signed in to change notification settings - Fork 48
Commit message analysis
Silvio Montanari edited this page Dec 30, 2016
·
4 revisions
An often neglected piece of information available through the version control history are the commit messages associated with each revision of the codebase. These messages, to a certain extent, describe the reasons behind code changes and can provide useful insights on how the software development process relates to the business processes, both from a technical as well as a social point of view.
This task captures the number of occurrences of any word in the all commit messages within a given time frame.
$ gulp commit-message-analysis [--dateFrom=<dateFrom>] [--dateTo=<dateTo>] [--timeSplit=<timeSplit>] [--minWordCount=<minWordCount>]- The minWordCount parameter can be used to leave out of the report words that don't occur very often.
- The timeSplit parameter again it's used to split the report for multiple periods of time and observe changes in time of the most frequent words.
Results of this report are displayed through a popular word cloud diagram:

A filter feature is available to select words with the most occurencies:
