The first time:
- Clone the repo somewhere:
git clone https://github.com/strongloop/node-contributions.git
. - From the unix shell, cd to the cloned directory.
- Run
./contributions
. This will clone the master Node.js and libuv repositories into local directories, then run the standard blog report for contributors by patch, and the number of lines those people have contributed. The first time you run this, the cloning step will take a while.
After the first time:
- cd to the cloned directory.
- Run
./contributions
again. After the first time, it will update rather than re-cloning the local copies of Node.js and libuv. This should make the overall operation much faster.
What's reported:
For Node.js and for libuv, the the number of commits, the number of patch lines, and the number of added or changed lines, each listed in descending order by the number in question.