2020-06-06 19:00:00 +07:00
|
|
|
|
@echo off
|
2020-06-06 19:00:00 +07:00
|
|
|
|
hg incoming "https://bitbucket.org/sas_team/sas.maps/"
|
2020-06-06 19:00:00 +07:00
|
|
|
|
::echo %ERRORLEVEL%
|
|
|
|
|
IF ERRORLEVEL 9009 goto NoHg
|
2020-06-06 19:00:00 +07:00
|
|
|
|
IF ERRORLEVEL 255 goto CloneRepo
|
2020-06-06 19:00:00 +07:00
|
|
|
|
IF ERRORLEVEL 2 goto err
|
|
|
|
|
IF ERRORLEVEL 1 goto noupdates
|
|
|
|
|
IF ERRORLEVEL 0 goto ok
|
2020-06-06 19:00:00 +07:00
|
|
|
|
IF ERRORLEVEL -1 goto CloneRepo
|
2020-06-06 19:00:00 +07:00
|
|
|
|
|
|
|
|
|
goto err
|
|
|
|
|
|
|
|
|
|
:ok
|
|
|
|
|
echo <20><><EFBFBD><EFBFBD>ࠥ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> ९<><E0A5AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
2020-06-06 19:00:00 +07:00
|
|
|
|
hg pull "https://bitbucket.org/sas_team/sas.maps/" -u -f
|
2020-06-06 19:00:00 +07:00
|
|
|
|
IF ERRORLEVEL 1 goto err
|
|
|
|
|
IF NOT ERRORLEVEL 0 goto err
|
2020-06-06 19:00:00 +07:00
|
|
|
|
for /R /D %%d in (*.zmp) do rd /q %%d 2> nul
|
2020-06-06 19:00:00 +07:00
|
|
|
|
goto end
|
|
|
|
|
:CloneRepo
|
|
|
|
|
rd /s /q sas.maps
|
|
|
|
|
echo <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> ९<><E0A5AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><>ࢥ<EFBFBD><E0A2A5>
|
2020-06-06 19:00:00 +07:00
|
|
|
|
hg clone "https://bitbucket.org/sas_team/sas.maps/" sas.maps
|
2020-06-06 19:00:00 +07:00
|
|
|
|
IF NOT ERRORLEVEL 0 goto err
|
|
|
|
|
echo <20><><EFBFBD><EFBFBD><EFBFBD>㥬 <20><><EFBFBD><EFBFBD><EFBFBD> <20> ९<><E0A5AF><EFBFBD><EFBFBD><EFBFBD>ਥ<EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> ⥪<><E2A5AA><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
move /Y sas.maps\.hg .\.hg
|
|
|
|
|
IF NOT ERRORLEVEL 0 goto errMoveHg
|
|
|
|
|
echo <20><><EFBFBD><EFBFBD>塞 <20>६<EFBFBD><E0A5AC><EFBFBD><EFBFBD> ᮧ<><E1AEA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
rd /s /q sas.maps
|
|
|
|
|
IF NOT ERRORLEVEL 0 goto errRemoveTemp
|
|
|
|
|
echo <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>塞 䠩<><E4A0A9> <20><> <20><><EFBFBD><E1ABA5><EFBFBD><EFBFBD> <20><><EFBFBD>ᨨ
|
|
|
|
|
hg update -c
|
2020-06-06 19:00:00 +07:00
|
|
|
|
goto end
|
|
|
|
|
:noupdates
|
|
|
|
|
echo <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
goto end
|
|
|
|
|
:err
|
|
|
|
|
echo <20>訡<EFBFBD><E8A8A1> <20><>裡 <20> <20><>ࢥ
|
|
|
|
|
goto end
|
2020-06-06 19:00:00 +07:00
|
|
|
|
:errMoveHg
|
|
|
|
|
echo <20>訡<EFBFBD><E8A8A1> <20><>६<EFBFBD>饭<EFBFBD><E9A5AD> <20><><EFBFBD><EFBFBD><EFBFBD> .hg
|
|
|
|
|
goto end
|
|
|
|
|
:errRemoveTemp
|
|
|
|
|
echo <20>訡<EFBFBD><E8A8A1> 㤠<><E3A4A0><EFBFBD><EFBFBD><EFBFBD> <20>६<EFBFBD><E0A5AC><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> sas.maps
|
|
|
|
|
goto end
|
2020-06-06 19:00:00 +07:00
|
|
|
|
:NoHg
|
|
|
|
|
echo <20><> <20><>⠭<EFBFBD><E2A0AD><EFBFBD><EFBFBD><EFBFBD> Mercurial
|
|
|
|
|
goto end
|
|
|
|
|
:end
|
|
|
|
|
pause
|