File: README.git-stats

package info (click to toggle)
labplot 2.12.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 78,500 kB
  • sloc: cpp: 241,048; ansic: 6,324; python: 915; xml: 400; yacc: 237; sh: 221; awk: 35; makefile: 11
file content (23 lines) | stat: -rw-r--r-- 813 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
* calculate the number of changes files and insertions and deletions between two tags (or branches):
git diff --stat 2.6.0 2.7.0 | tail -n1

* calculate the number of commits between two tags (or branches):
git log 2.6.0..2.7.0 --oneline --no-merges | wc -l

* use https://www.timeanddate.com/date/duration.html to calculate the number of dates between the announcements for major releases

* Results:

release files_changed insertions deletions commits days
2.1 528 147256 29568 546 644
2.2 188 31427 2599 232 156
2.3 217 19157 6568 310 116
2.4 421 30452 12030 780 260
2.5 875 75135 29508 1807 438
2.6 698 69462 18826 1150 302
2.7 356 168107 9176 476 188
2.8 563 54361 13968 867 328
2.9 1267 110465 53298 1886 594
2.10 1218 908782 61210 1615 322
2.11 1074 507864 317907 2571 474
2.12 1453 511087 356298 1438 291