Index: hooks/scripts/mfh.sh =================================================================== --- hooks/scripts/mfh.sh +++ hooks/scripts/mfh.sh @@ -6,8 +6,8 @@ AUTHOR=$(svnlook author -r "$REV" "$REPOS") LOG=$(svnlook log -r "$REV" "$REPOS") DIFF=$(svnlook diff -r "$REV" "$REPOS") -MFH_LINE=$(echo "$LOG" | grep '^MFH:[[:space:]]*[[:digit:]]\+Q[[:digit:]]') -if [ "$MFH_LINE" = "" ]; then +MFH_LINE=$(echo "$LOG" | grep '^MFH:[[:space:]]*[[:digit:]]\+Q[[:digit:]]\([[:space:]]*(.*)\)?') +if [ "$MFH_LINE" = "" ] || echo "$MFH_LINE" | grep -q '(.*)'; then exit 0 fi BRANCH_LINE=$(echo "$MFH_LINE" | sed -e "s|MFH:[[:blank:]]*\(.*\)|\1|")