diff --git a/Update.cmd b/Update.cmd index 2e00c25c0..b3010a336 100644 --- a/Update.cmd +++ b/Update.cmd @@ -5,6 +5,7 @@ IF ERRORLEVEL 9009 goto NoHg IF ERRORLEVEL 2 goto err IF ERRORLEVEL 1 goto noupdates IF ERRORLEVEL 0 goto ok +IF ERRORLEVEL -1 goto CloneRepo goto err @@ -13,7 +14,20 @@ goto err hg pull "https://bitbucket.org/vdemidov/sas.maps/" -u -f IF ERRORLEVEL 1 goto err IF NOT ERRORLEVEL 0 goto err -rem call BuildZMmp.cmd + goto end +:CloneRepo + rd /s /q sas.maps + echo ������ ���� ९������ � �ࢥ� + hg clone -U "https://bitbucket.org/vdemidov/sas.maps/" sas.maps + IF NOT ERRORLEVEL 0 goto err + echo �����㥬 ����� � ९����ਥ� �� �������� � ⥪���� ����� + move /Y sas.maps\.hg .\.hg + IF NOT ERRORLEVEL 0 goto errMoveHg + echo ����塞 �६���� ᮧ������ �������� + rd /s /q sas.maps + IF NOT ERRORLEVEL 0 goto errRemoveTemp + echo ������塞 䠩�� �� ������ ���ᨨ + hg update -c goto end :noupdates echo ��� ����� ��������� @@ -21,6 +35,12 @@ rem call BuildZMmp.cmd :err echo �訡�� �裡 � �ࢥ goto end +:errMoveHg + echo �訡�� ��६�饭�� ����� .hg + goto end +:errRemoveTemp + echo �訡�� 㤠����� �६����� ����� sas.maps + goto end :NoHg echo �� ��⠭����� Mercurial goto end