#! /bin/bash
#------------------------------------------------------------------------------
#$Author: saulius $
#$Date: 2017-11-23 19:05:51 +0000 (Thu, 23 Nov 2017) $
#$Revision: 3901 $
#$URL: file:///home/saulius/svn-repositories/paskaitos/VU/software/assignment-evaluation/trunk/scripts/do-check-BPKM-2nd--svn-conflicts $
#------------------------------------------------------------------------------
#*
# Check if Subversion conflict and merge was reproduced by a student:
#**

set -ue
## set -x

DIRECTORY="$1"

ID='$Id: do-check-BPKM-2nd--svn-conflicts 3901 2017-11-23 19:05:51Z saulius $'

cd "${DIRECTORY}"

if [ $(find -type f \! -perm /111 -exec grep -P '^G\s+\w+' {} \; | wc -l) -eq 0 ]
then

cat <<EOF
-- [AUTO;INTERFACE;$(echo $ID | sed 's/\$//g')]
   Jūsų direktorijoje nepateiktas Subversijos suliejimo pavyzdys (-5 balai)

EOF

fi

if [ $(find -type f \! -perm /111 -exec grep -P '^C\s+\w+' {} \; | wc -l) -eq 0 ]
then

cat <<EOF
-- [AUTO;INTERFACE;$(echo $ID | sed 's/\$//g')]
   Jūsų direktorijoje nepateiktas Subversijos konflikto pavyzdys (-5 balai)

EOF

fi
