summaryrefslogtreecommitdiff
path: root/bin/lo-commit-stat
AgeCommit message (Collapse)AuthorFilesLines
2012-11-29lo-commit-stat: allow to filer cherry-picked commitsPetr Mladek1-13/+63
Add --cherry option that filters commits using the "git cherry" command. Note that you need to pass git arguments for "git cherry". It means "old-branch-or-tag" "new-branch-or-tag". Change-Id: Iea67d0ead205c66112791cb0444fa183c7fa6e9b
2012-11-20lo-commit-stat: allow to generate more logs at oncePetr Mladek1-37/+58
It takes ages to get bug summary from bugzilla => it is worh to generate normal and wiki logs at the same time. Why not produce all logs with one call Add --commits option. Also rename --wikibugs to --bugs-wiki. Use .wiki suffix for wiki logs. Also rename "commit-log" to "commits". It is enough to use ".log" as the suffix. Change-Id: I92bbc4d56a0ae9e23401be0677256059c777d712
2012-11-19lo-commit-stat: make it working with git submodulesPetr Mladek1-71/+73
renamed options: --no-piece to --no-submodule --piece=<piece> to --module=<module> Change-Id: Ic4f1e3f4bdbe4f4fc175fea82e670310753ce130
2012-11-09binfilter.die.die.dieNorbert Thiebaud1-1/+1
Change-Id: Ia3c103e4343d309b997ed37e33a382ffdfbddac3 Reviewed-on: https://gerrit.libreoffice.org/1014 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-07-12Make commit stat script recognize opensuse fate entries, tooThorsten Behrens1-5/+6
Change-Id: Ia6b3e6459c5bda7ea24091024cf3dabd19746237
2012-06-25Slightly more robust removal of bug title prefix.Thorsten Behrens1-2/+2
Change-Id: Ic37589222831d03ec48689a077b1eb16a9199385
2012-06-13lo-commit-stat: really print the piece title into the log filePetr Mladek1-1/+1
perl is really funny; the file handle can't be delimited by a comma Change-Id: I49661d784ec3a10134e448800a3b81343e6748b1
2012-06-13No need for fancy string formatting, use plain printThorsten Behrens1-7/+4
Change-Id: I6886664951e76ce66c991f3657751f79e7896f0b
2012-06-12lo-commit-stat: avoid problems whit '%' in the commit messagePetr Mladek1-0/+3
Change-Id: Ia10bac649cc078f6ef39002d280dcff7e5d0b06d
2012-06-12Optionally output wiki-markup from lo-commit-statThorsten Behrens1-6/+29
Starts to be a bit annoying to roll shell-sed every release. We fix too many bugs. Change-Id: I34b0e9c2bf2c43f84abd555a9d2ac7dde0b6ba3a
2012-06-01lo-commit-stat: better formatting for bug fix commitsKorrawit Pruegsanusak1-2/+2
* some used "resolved" instead of "resolves" * some didn't have a colon after that * some inserted a space after bug ID and a separator * some used a "-" as a separator Change-Id: Iee6a0f0346a257124e9488fc8f3bbdc59b32cbac
2012-06-01lo-commit-stat: we don't have 'bootstrap' repo anymoreKorrawit Pruegsanusak1-2/+2
Change-Id: I2c5a73f992f204bccf8f1d125334d2746a1884fa
2012-06-01lo-commit-stat: lowercase first char if the word contains only lowercase charsKorrawit Pruegsanusak1-5/+7
For Example: * ScConditionalFormat -> no change * SVG -> no change * WaE -> no change * Some -> some After this change, we now have to sort case-insensitively, or the lines starting with uppercase will clog up together. Change-Id: If08cbaa19e6f3496dd1f07920464d16140e2aa3a
2012-06-01lo-commit-stat: bug ID should have >= 4 digitsKorrawit Pruegsanusak1-1/+2
This is to avoid capturing stack frame numbers as bug ID. http://lists.freedesktop.org/archives/libreoffice/2012-February/027133.html Change-Id: I14169d3a7db73a5d10df01ad1fd9fb95e4c0bd2f
2012-05-21lo-commit-stat: use utf8 to be able to query a dash in the bug titleIvan Timofeev1-1/+2
Change-Id: I691616575b5ea0b35e0ec0cc98db6772a7ad3b25
2012-05-18lo-commit-stat: problem with wide character in bug titlePetr Mladek1-5/+9
+ do not check for "-" in the bug title; it might be also wide character in some cases + show result when looking for bug titles + sort bugs when loolking for bug titles and printing bug numbers Change-Id: I39496f7d0cf5f7a116e7d3c506b76b4a3de1dee1
2012-05-18lo-commit-stat: remove flags and print_filtersIvan Timofeev1-29/+7
Change-Id: I3d5ecb3cc52aeba780087f4ecb6b3bf86353276c
2012-05-18lo-commit-stat: use bug titles instead of commit messages if possibleIvan Timofeev1-19/+104
Change-Id: I0d5bb5f593c94b039c45bde638337932fa380b55
2011-08-15lo-commit-stat: update list of available repositoriesPetr Mladek1-5/+2
2011-05-31Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/bootstrapJan Holesovsky1-4/+11
2011-05-31Merge commit 'libreoffice-3.4.0.2'Jan Holesovsky1-0/+1
Conflicts: configure.in distro-configs/LibreOfficeMacOSX.conf distro-configs/OxygenOfficeLinux.conf distro-configs/OxygenOfficeWin32.conf download instsetoo_native/util/openoffice.lst ooo.lst.in set_soenv.in solenv/bin/modules/installer/download.pm solenv/gbuild/CppunitTest.mk solenv/inc/minor.mk solenv/inc/settings.mk
2011-05-30lo-commit-stat: add --log-dir optionPetr Mladek1-4/+11
allow to generate the log into another directory
2011-04-28lo-commit-stat: new --bug-numbers option to print just bug numbersPetr Mladek1-11/+25
2011-04-28lo-commit-stat: new --bug-numbers option to print just bug numbersPetr Mladek1-11/+25
2011-04-26fix typos in messagesAndras Timar1-8/+8
2011-04-26lo-commit-stat: add --rev-list optionPetr Mladek1-11/+20
+ use "git log" again to get weekly commit logs + use "git rev-list" only with --rev-list option; useful to list differences between branches
2011-04-26lo-commit-stat: allow to list commits between branchesPetr Mladek1-2/+2
use "git rev-list --pretty=medium" instead of "git log" to be able to use origin/libreoffice-3-4 ^origin/libreoffice-3-3 to generate list of changes that are in 3.4 but not in 3.3
2011-04-26lo-commit-stat: detect mismatch of branches between reposPetr Mladek1-18/+23
2011-04-26lo-commit-stat: detect mismatch of branches between reposPetr Mladek1-18/+23
2011-04-19fix typos in messagesAndras Timar1-8/+8
2011-04-13lo-commit-stat: add --rev-list optionPetr Mladek1-11/+20
+ use "git log" again to get weekly commit logs + use "git rev-list" only with --rev-list option; useful to list differences between branches
2011-04-11lo-commit-stat: allow to list commits between branchesPetr Mladek1-2/+2
use "git rev-list --pretty=medium" instead of "git log" to be able to use origin/libreoffice-3-4 ^origin/libreoffice-3-3 to generate list of changes that are in 3.4 but not in 3.3
2011-04-04lo-commit-stat: do stat also from the new "translations" repoPetr Mladek1-1/+1
2011-04-04lo-commit-stat: do stat also from the new "translations" repoPetr Mladek1-1/+1
2011-03-28lo-commit-stat: print summary into log a filePetr Mladek1-10/+74
the generated log file name is: + commit-log-<branch>-<log-suffix>.log by default + bugfixes-<branch>-<suffix>.log with the --bugs option , where <branch is automatically detected; <suffix> is defined by the --log-suffix=<suffix> option
2011-03-01lo-commit-stat: replace "n#" with "bnc#"Petr Mladek1-0/+7
the "bnc#" prefix is required by SUSE package conventions
2011-02-14lo-commit-stat: new --bugs option to print just commits with bugsPetr Mladek1-11/+41
all add support to filter the ouput by some flags
2011-02-09lo-commit-stat: sort modules alphabeticalyPetr Mladek1-1/+1
2011-02-09lo-commit-stat: fix bug detectionPetr Mladek1-4/+2
+ fix printing of i#123 bugs + removed debug stuff to be able to detect more bugs again
2011-02-02lo-commit-stat: really print the found bug numbersPetr Mladek1-9/+8
2011-01-31lo-commit-stat: new script for analyzing commit logsPetr Mladek1-0/+269
this script can be used to generate the weekly news, release news; it might be extended to do even more commit statistics in the future;