modified error handling methods
[feisty_meow.git] / scripts / rev_control / resolve_svn.sh
index 3484a859915fd47a9fcd18e339b2693346c9b6d0..e1d4913a8d78c290c1c4ee91423f955b9226fe17 100644 (file)
@@ -3,9 +3,19 @@
 # resolves a tree conflict by accepting the "working" version,
 # which effectively makes your current change the accepted one.
 
+source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
+source "$FEISTY_MEOW_SCRIPTS/rev_control/version_control.sh"
+
+##############
+
 filename="$1"; shift
 
+if [ -z "$filename" ]; then
+  echo "This script needs a filename to operate on."
+  exit 1
+fi
+
 svn resolve --accept=working "$filename"
-test_or_die "resolving tree conflict by accepting the working directory as the right one"
+exit_on_error "resolving tree conflict by accepting the working directory as the right one"