summaryrefslogtreecommitdiffstats
path: root/bin/lo-commit-stat
Commit message (Collapse)AuthorAgeFilesLines
* removing additional colons from the commit msgDennis Roczek2015-07-151-1/+1
| | | | | | | | Change-Id: Ie35ee8c392e3e8ebc4a42d20e76813c8d29d387b Reviewed-on: https://gerrit.libreoffice.org/17028 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
* improve lo-commit-stat scriptDennis Roczek2015-06-221-2/+3
| | | | | | | | | | 'resolved' should also be removed and updating bug urls Change-Id: Ie8e71727856bcc44bd7f3311a9e1472327c9bf21 Reviewed-on: https://gerrit.libreoffice.org/16207 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* Update Apache Bugzilla’s URLAdolfo Jayme Barrientos2015-05-191-1/+1
| | | | Change-Id: I6ef4ae530b7fb4e615100803ae6e3972d9b4545f
* bugs.freedesktop.org -> bugs.libreoffice.orgAndras Timar2013-11-171-1/+1
| | | | Change-Id: I56c1190c93333636981acf2dd271515170a8a904
* Seems people prefer enumerations in the wiki for bugs.Thorsten Behrens2013-06-271-1/+1
| | | | Change-Id: I8b2cc796e04091cfddcb7a5c3a57beafe59c7b40
* lo-commit-stat: new --bugs-changelog optionPetr Mladek2013-03-061-74/+91
| | | | | | | | | | Add --bugs-changelog option to print the list of bugs in the style of SUSE changelog Optimized the code to check bugzilla only once when you generate more logs. Change-Id: I56eeda92628422f1b649c0fd71ae9146aeaa85c9
* lo-commit-stat: allow to filer cherry-picked commitsPetr Mladek2012-11-291-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
* lo-commit-stat: allow to generate more logs at oncePetr Mladek2012-11-201-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
* lo-commit-stat: make it working with git submodulesPetr Mladek2012-11-191-71/+73
| | | | | | | | renamed options: --no-piece to --no-submodule --piece=<piece> to --module=<module> Change-Id: Ic4f1e3f4bdbe4f4fc175fea82e670310753ce130
* binfilter.die.die.dieNorbert Thiebaud2012-11-091-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>
* Make commit stat script recognize opensuse fate entries, tooThorsten Behrens2012-07-121-5/+6
| | | | Change-Id: Ia6b3e6459c5bda7ea24091024cf3dabd19746237
* Slightly more robust removal of bug title prefix.Thorsten Behrens2012-06-251-2/+2
| | | | Change-Id: Ic37589222831d03ec48689a077b1eb16a9199385
* lo-commit-stat: really print the piece title into the log filePetr Mladek2012-06-131-1/+1
| | | | | | perl is really funny; the file handle can't be delimited by a comma Change-Id: I49661d784ec3a10134e448800a3b81343e6748b1
* No need for fancy string formatting, use plain printThorsten Behrens2012-06-131-7/+4
| | | | Change-Id: I6886664951e76ce66c991f3657751f79e7896f0b
* lo-commit-stat: avoid problems whit '%' in the commit messagePetr Mladek2012-06-121-0/+3
| | | | Change-Id: Ia10bac649cc078f6ef39002d280dcff7e5d0b06d
* Optionally output wiki-markup from lo-commit-statThorsten Behrens2012-06-121-6/+29
| | | | | | | Starts to be a bit annoying to roll shell-sed every release. We fix too many bugs. Change-Id: I34b0e9c2bf2c43f84abd555a9d2ac7dde0b6ba3a
* lo-commit-stat: better formatting for bug fix commitsKorrawit Pruegsanusak2012-06-011-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
* lo-commit-stat: we don't have 'bootstrap' repo anymoreKorrawit Pruegsanusak2012-06-011-2/+2
| | | | Change-Id: I2c5a73f992f204bccf8f1d125334d2746a1884fa
* lo-commit-stat: lowercase first char if the word contains only lowercase charsKorrawit Pruegsanusak2012-06-011-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
* lo-commit-stat: bug ID should have >= 4 digitsKorrawit Pruegsanusak2012-06-011-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
* lo-commit-stat: use utf8 to be able to query a dash in the bug titleIvan Timofeev2012-05-211-1/+2
| | | | Change-Id: I691616575b5ea0b35e0ec0cc98db6772a7ad3b25
* lo-commit-stat: problem with wide character in bug titlePetr Mladek2012-05-181-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
* lo-commit-stat: remove flags and print_filtersIvan Timofeev2012-05-181-29/+7
| | | | Change-Id: I3d5ecb3cc52aeba780087f4ecb6b3bf86353276c
* lo-commit-stat: use bug titles instead of commit messages if possibleIvan Timofeev2012-05-181-19/+104
| | | | Change-Id: I0d5bb5f593c94b039c45bde638337932fa380b55
* lo-commit-stat: update list of available repositoriesPetr Mladek2011-08-151-5/+2
|
* Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/bootstrapJan Holesovsky2011-05-311-4/+11
|\
| * lo-commit-stat: add --log-dir optionPetr Mladek2011-05-301-4/+11
| | | | | | | | allow to generate the log into another directory
* | Merge commit 'libreoffice-3.4.0.2'Jan Holesovsky2011-05-311-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
| * lo-commit-stat: new --bug-numbers option to print just bug numbersPetr Mladek2011-04-281-11/+25
| |
| * lo-commit-stat: detect mismatch of branches between reposPetr Mladek2011-04-261-18/+23
| |
| * fix typos in messagesAndras Timar2011-04-191-8/+8
| |
| * lo-commit-stat: add --rev-list optionPetr Mladek2011-04-131-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
| * lo-commit-stat: allow to list commits between branchesPetr Mladek2011-04-111-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
| * lo-commit-stat: do stat also from the new "translations" repoPetr Mladek2011-04-041-1/+1
| |
* | lo-commit-stat: new --bug-numbers option to print just bug numbersPetr Mladek2011-04-281-11/+25
| |
* | fix typos in messagesAndras Timar2011-04-261-8/+8
| |
* | lo-commit-stat: add --rev-list optionPetr Mladek2011-04-261-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
* | lo-commit-stat: allow to list commits between branchesPetr Mladek2011-04-261-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
* | lo-commit-stat: detect mismatch of branches between reposPetr Mladek2011-04-261-18/+23
| |
* | lo-commit-stat: do stat also from the new "translations" repoPetr Mladek2011-04-041-1/+1
|/
* lo-commit-stat: print summary into log a filePetr Mladek2011-03-281-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
* lo-commit-stat: replace "n#" with "bnc#"Petr Mladek2011-03-011-0/+7
| | | | the "bnc#" prefix is required by SUSE package conventions
* lo-commit-stat: new --bugs option to print just commits with bugsPetr Mladek2011-02-141-11/+41
| | | | all add support to filter the ouput by some flags
* lo-commit-stat: sort modules alphabeticalyPetr Mladek2011-02-091-1/+1
|
* lo-commit-stat: fix bug detectionPetr Mladek2011-02-091-4/+2
| | | | | + fix printing of i#123 bugs + removed debug stuff to be able to detect more bugs again
* lo-commit-stat: really print the found bug numbersPetr Mladek2011-02-021-9/+8
|
* lo-commit-stat: new script for analyzing commit logsPetr Mladek2011-01-311-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;