From 6a74e2d8ce1a0c6bcd64bdb1c64907726d007345 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Thu, 06 Mar 2014 13:38:44 -0500
Subject: [PATCH] Improve the GO reindex-tickets shell scripts

---
 src/main/distrib/win/reindex-tickets.cmd  |   17 +++++++++++++----
 src/main/distrib/linux/reindex-tickets.sh |    9 +++++++++
 2 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/src/main/distrib/linux/reindex-tickets.sh b/src/main/distrib/linux/reindex-tickets.sh
index 1593929..5a4fc34 100644
--- a/src/main/distrib/linux/reindex-tickets.sh
+++ b/src/main/distrib/linux/reindex-tickets.sh
@@ -11,5 +11,14 @@
 #
 # --------------------------------------------------------------------------
 
+if [ -z $1 ]; then
+    echo "Please specify your baseFolder!";
+    echo "";
+    echo "usage:";
+    echo "    reindex-tickets <baseFolder>";
+    echo "";
+    exit 1;
+fi
+
 java -cp gitblit.jar:./ext/* com.gitblit.ReindexTickets --baseFolder $1
 
diff --git a/src/main/distrib/win/reindex-tickets.cmd b/src/main/distrib/win/reindex-tickets.cmd
index e28f45f..c9116ca 100644
--- a/src/main/distrib/win/reindex-tickets.cmd
+++ b/src/main/distrib/win/reindex-tickets.cmd
@@ -4,10 +4,19 @@
 @REM Since the Tickets feature is undergoing massive churn it may be necessary 
 @REM to reindex tickets due to model or index changes.
 @REM
-@REM Always use forward-slashes for the path separator in your parameters!!
+@REM usage:
+@REM     reindex-tickets <baseFolder>
 @REM
-@REM Set FOLDER to the baseFolder.
 @REM --------------------------------------------------------------------------
-@SET FOLDER=data
+@if [%1]==[] goto nobasefolder
 
-@java -cp gitblit.jar;"%CD%\ext\*" com.gitblit.ReindexTickets --baseFolder %FOLDER%
+@java -cp gitblit.jar;"%CD%\ext\*" com.gitblit.ReindexTickets --baseFolder %1
+@goto end
+
+:nobasefolder
+@echo "Please specify your baseFolder!"
+@echo
+@echo "    reindex-tickets c:/gitblit-data"
+@echo
+
+:end
\ No newline at end of file

--
Gitblit v1.9.1