diff options
author | James Moger <james.moger@gitblit.com> | 2014-04-28 14:56:15 -0400 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2014-05-02 15:31:01 -0400 |
commit | 4d81c92b668bce79d7db7bc278f0d399fe693e65 (patch) | |
tree | 04e98e6182deeb78724d9a39a1d9c25a8efa10d2 /src/main/distrib | |
parent | a98ebb22fd088bbc2e40d752b065e4eb2210a734 (diff) | |
download | gitblit-4d81c92b668bce79d7db7bc278f0d399fe693e65.tar.gz gitblit-4d81c92b668bce79d7db7bc278f0d399fe693e65.zip |
Implementation of a ticket mgration tool
Diffstat (limited to 'src/main/distrib')
-rw-r--r-- | src/main/distrib/linux/migrate-tickets.sh | 21 | ||||
-rw-r--r-- | src/main/distrib/linux/reindex-tickets.sh | 2 | ||||
-rw-r--r-- | src/main/distrib/win/migrate-tickets.cmd | 21 |
3 files changed, 43 insertions, 1 deletions
diff --git a/src/main/distrib/linux/migrate-tickets.sh b/src/main/distrib/linux/migrate-tickets.sh new file mode 100644 index 00000000..f521528e --- /dev/null +++ b/src/main/distrib/linux/migrate-tickets.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# -------------------------------------------------------------------------- +# This is for migrating Tickets from one service to another. +# +# usage: +# +# migrate-tickets.sh <outputservice> <baseFolder> +# +# -------------------------------------------------------------------------- + +if [[ -z $1 || -z $2 ]]; then + echo "Please specify the output ticket service and your baseFolder!"; + echo ""; + echo "usage:"; + echo " migrate-tickets <outputservice> <baseFolder>"; + echo ""; + exit 1; +fi + +java -cp gitblit.jar:./ext/* com.gitblit.MigrateTickets $1 --baseFolder $2 + diff --git a/src/main/distrib/linux/reindex-tickets.sh b/src/main/distrib/linux/reindex-tickets.sh index 5a4fc34f..8261b819 100644 --- a/src/main/distrib/linux/reindex-tickets.sh +++ b/src/main/distrib/linux/reindex-tickets.sh @@ -11,7 +11,7 @@ # # -------------------------------------------------------------------------- -if [ -z $1 ]; then +if [[ -z $1 ]]; then echo "Please specify your baseFolder!"; echo ""; echo "usage:"; diff --git a/src/main/distrib/win/migrate-tickets.cmd b/src/main/distrib/win/migrate-tickets.cmd new file mode 100644 index 00000000..5a26c8ed --- /dev/null +++ b/src/main/distrib/win/migrate-tickets.cmd @@ -0,0 +1,21 @@ +@REM --------------------------------------------------------------------------
+@REM This is for migrating Tickets from one service to another.
+@REM
+@REM usage:
+@REM migrate-tickets <outputservice> <baseFolder>
+@REM
+@REM --------------------------------------------------------------------------
+@if [%1]==[] goto help
+
+@if [%2]==[] goto help
+
+@java -cp gitblit.jar;"%CD%\ext\*" com.gitblit.MigrateTickets %1 --baseFolder %2
+@goto end
+
+:help
+@echo "Please specify the output ticket service and your baseFolder!"
+@echo
+@echo " migrate-tickets com.gitblit.tickets.RedisTicketService c:/gitblit-data"
+@echo
+
+:end
\ No newline at end of file |