#! /bin/bash
#------------------------------------------------------------------------------
#$Author: saulius $
#$Date: 2019-01-15 16:28:26 +0000 (Tue, 15 Jan 2019) $
#$Revision: 5380 $
#$URL: file:///home/saulius/svn-repositories/paskaitos/VU/software/assignment-evaluation/trunk/scripts/do-check-BPKM-2nd--svn-wc-C $
#------------------------------------------------------------------------------
#*
# Check if Subversion working copies are clean
#**

set -ue
## set -x

DIRECTORY="$1"

ID='$Id: do-check-BPKM-2nd--svn-wc-C 5380 2019-01-15 16:28:26Z saulius $'

cd "${DIRECTORY}"

find -type d -name .svn \
| while read LINE
do (
    cd "$(dirname "$LINE")"
    if [ $(svn st | grep -E '^Summary of conflicts:' | wc -l) -ne 0 ]
    then
cat <<EOF
-- [AUTO;INTERFACE;$(echo $ID | sed 's/\$//g')]
   Jūsų pateikta darbinė kopija turi neišspręstų konfliktų (!!)
   (-15 balų):

   $(svn st)

EOF
    fi
) done
