svnup.sh
author miham
Wed, 03 Jan 2007 06:50:31 +0000
changeset 5498 573f133f2c3e
parent 1583 7617a49e78e8
permissions -rwxr-xr-x
(svn r7787) WebTranslator2 update to 2007-01-03 07:49:50
czech - 2 changed by joeprusa (2)
danish - 80 changed by MiR (80)
esperanto - 1 fixed, 3 changed by LaPingvino (4)
estonian - 54 changed by kristjans (54)
japanese - 177 fixed, 65 changed by ickoonite (242)
lithuanian - 57 changed by Domas (57)
slovenian - 38 fixed, 262 changed by Necrolyte (300)
#!/bin/sh
# This script updates the svn source and displays log changes
# This is only useful for users of CLI based SVN clients
# Written by Bjarni

[ "$PAGER" ] || PAGER=less


(

# reads what version you have now
Base=`svn info | grep "Revision" | xargs -n 1 | tail -n 1`

# updates the source
svn update > svn.log
cat svn.log

# if the revision number changed
if [ "$Base" -ne "`svn info | grep "Revision" | xargs -n 1 | tail -n 1`" ]; then
# displays the log changes
svn log -v -r HEAD:$(($Base + 1))
fi

# displays merged files
cat svn.log|grep "^G"
cat svn.log|grep "^C"

) | $PAGER