second test and nicer formatting
[feisty_meow.git] / scripts / rev_control / checkin.sh
index e7b7c6cfcd46d81be74a34943cd83f184c2ad027..7d734187dd4c0e8726bc82b3a6d924f85e0fee38 100644 (file)
@@ -5,26 +5,29 @@
 source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
 source "$FEISTY_MEOW_SCRIPTS/rev_control/version_control.sh"
 
+save_terminal_title
+
 ##############
 
 echo "committing repositories at: $(date)"
 
-FULL_LIST="$(dirname $FEISTY_MEOW_APEX) $HOME"
-#if [ "$OS" != "Windows_NT" ]; then
-#  # first get individual folders.
-#  checkin_list $(dirname $FEISTY_MEOW_APEX) $HOME 
-#else (end old)
+FULL_LIST=" $(dirname $FEISTY_MEOW_APEX) $HOME "
 if [ "$OS" == "Windows_NT" ]; then
-  FULL_LIST+=" c:/ d:/ e:/"
+  FULL_LIST+=" c:/ d:/ e:/ "
 fi
 
 checkin_list $FULL_LIST
+exit_on_error "revision control check-in of list: $FULL_LIST"
+
+echo
 
 ##############
 
-# regenerate the scripts after checking in, since this could mean a modified version
-# of feisty meow is present.
+# regenerate the scripts after the check-in, since an update during check-in
+# could mean we have a modified version of feisty meow is present.
 regenerate
 
 ##############
 
+restore_terminal_title
+