diff options
Diffstat (limited to 'scripts/ChangeLog.update')
-rwxr-xr-x | scripts/ChangeLog.update | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/scripts/ChangeLog.update b/scripts/ChangeLog.update new file mode 100755 index 000000000..c847f04a4 --- /dev/null +++ b/scripts/ChangeLog.update @@ -0,0 +1,22 @@ +#!/bin/bash +current=`svn info | grep Revision | sed -e "s:Revision\: ::"` +last=`svn propget release-revision .` + +echo " strongswan-4.x.x / R:$current " > ChangeLog.tmp +echo "===========================" >> ChangeLog.tmp +echo "" >> ChangeLog.tmp + +svn log -r $current:$last | grep -v "| martin |" | grep -v "| andreas | " | grep -v ^$ | grep -v ^------ >> ChangeLog.tmp + +echo "" >> ChangeLog.tmp +echo "" >> ChangeLog.tmp + +cat ChangeLog >> ChangeLog.tmp +cat ChangeLog.tmp > ChangeLog + +rm ChangeLog.tmp + +echo "updated ChangeLog from R:$last to R:$current" + +svn propset release-revision "$current" . > /dev/null + |