mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-13 00:03:09 -04:00
Added script to create changelog from http://binarystatic.wordpress.com/2010/02/18/how-to-convert-git-log-to-changelog/
This commit is contained in:
parent
a79824f3d4
commit
9fe0d8cbf5
15
scripts/create_changelog.sh
Executable file
15
scripts/create_changelog.sh
Executable file
@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
# Convert git log to GNU-style ChangeLog file.
|
||||
# (C) Chris
|
||||
if test -d ".git"; then
|
||||
git log --date-order --date=short | \
|
||||
sed -e '/^commit.*$/d' | \
|
||||
awk '/^Author/ {sub(/\\$/,""); getline t; print $0 t; next}; 1' | \
|
||||
sed -e 's/^Author: //g' | \
|
||||
sed -e 's/>Date: \([0-9]*-[0-9]*-[0-9]*\)/>\t\1/g' | \
|
||||
sed -e 's/^\(.*\) \(\)\t\(.*\)/\3 \1 \2/g' > ChangeLog
|
||||
exit 0
|
||||
else
|
||||
echo "No git repository present."
|
||||
exit 1
|
||||
fi
|
Loading…
x
Reference in New Issue
Block a user