From 82afd6391afba2f5cd2d9294c1c3ba4d6d7008c8 Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Thu, 6 Dec 2007 20:34:46 -0500 Subject: [PATCH] Improved ./bin/sde-commit to `svn add` '?' files and apply copyright patch to changes on svn working copies --- bin/sde-commit | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bin/sde-commit b/bin/sde-commit index 052ebea..bab9014 100755 --- a/bin/sde-commit +++ b/bin/sde-commit @@ -111,6 +111,21 @@ $SDEROOT/bin/sde-list-changes -C "$SDEROOT/$root" --status $locations | ( while echo_warning "$file: has an unknown status ($status)" ;; esac + elif [ -d ".svn" ]; then + # svn status + case "$status" in + ?) # new file, add copyright note and `svn add` + $SDEROOT/bin/sde-patch-copyright -- "$file" + svn add -q -- "$file" + ;; + A|M) # modified or already added, update copyright note + $SDEROOT/bin/sde-patch-copyright -- "$file" + ;; + *) # unknown + echo_warning "$file: has an unknown status ($status)" + ;; + esac + fi done )