#! /bin/bash
#------------------------------------------------------------------------------
#$Author: saulius $
#$Date: 2017-12-14 20:34:47 +0000 (Thu, 14 Dec 2017) $
#$Revision: 3988 $
#$URL: file:///home/saulius/svn-repositories/paskaitos/VU/software/assignment-evaluation/trunk/scripts/do-check-BPKM-3rd--svnversion $
#------------------------------------------------------------------------------
#*
# Check if Subversion working copies are of the latest version
#**

set -ue
## set -x

DIRECTORY="$1"

ID='$Id: do-check-BPKM-3rd--svnversion 3988 2017-12-14 20:34:47Z saulius $'

cd "${DIRECTORY}"

find -type d -name .svn \
| while read LINE
do (
    cd $(dirname $LINE)
    if ! [[ $(svnversion) =~ ^[0-9][0-9]*$ ]]
    then
cat <<EOF
-- [AUTO;INTERFACE;$(echo $ID | sed 's/\$//g')]
   Jūsų pateiktos darbinės kopijos nepriklauso vienai nemodifikuotai revizijai
   (-5 balai):

   $(svnversion)

EOF
    fi
) done
