- #!/bin/sh
- set -ue
- DTBASE="$1"
- WRKDIR="$2"
- set -x
- date
- cd ${WRKDIR}
- svn up
- mysqldump \
- --verbose \
- --skip-comments \
- --tab=. \
- --fields-enclosed-by='"' \
- --fields-terminated-by=';' \
- ${DTBASE}
- svn st \
- | grep '^?' \
- | sed 's/^\? *//' \
- | awk '{printf "%s\0", $0}' \
- | xargs -0 --no-run-if-empty svn add
- svn ci -m "Adding automatic MySQL table dump for the database \`${DTBASE}\`."
Raw Paste