From 14f2610831b855a67ff2dddaebadd68a3cfffed7 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Mon, 12 Oct 2020 12:16:40 +0200 Subject: [PATCH] aggiunta script x git spreading --- gitSpread.bat | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 gitSpread.bat diff --git a/gitSpread.bat b/gitSpread.bat new file mode 100644 index 00000000..927bc3ad --- /dev/null +++ b/gitSpread.bat @@ -0,0 +1,27 @@ +REM Script di replica su altri rami di un branch git +REM l'argomento รจ il replication level: +REM 0 = solo locale +REM 1 = locale + ramo current remoto +REM 2 = locale + current + develop/master remoto +REM 3 = locale + full remoto + +ECHO off +set baseBranch=%1 +set pushRemote=%2 + +git push . %baseBranch%:develop +git push . %baseBranch%:Giancarlo +git push . %baseBranch%:master +git push . %baseBranch%:SDK +git push . %baseBranch%:stable + +REM Faccio push remoto condizionale +if %pushRemote% GTR 0 ( git push gitlab.steamware %baseBranch%:%baseBranch% ) + +if %pushRemote% GTR 1 ( git push gitlab.steamware %baseBranch%:develop ) +if %pushRemote% GTR 2 ( git push gitlab.steamware %baseBranch%:Giancarlo ) +if %pushRemote% GTR 1 ( git push gitlab.steamware %baseBranch%:master ) +if %pushRemote% GTR 1 ( git push gitlab.steamware %baseBranch%:SDK ) +if %pushRemote% GTR 2 ( git push gitlab.steamware %baseBranch%:stable ) + +ECHO on \ No newline at end of file