more refactoring of revision control scripts
[feisty_meow.git] / scripts / rev_control / resolve_svn.sh
index 3484a859915fd47a9fcd18e339b2693346c9b6d0..b75979738722604de485d217b321a6dc64104009 100644 (file)
@@ -3,8 +3,18 @@
 # 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"