anchor.diff:  echo Cloning the repo elsewhere on disk...
   pushd ..\..\
   robocopy . %TEMP_REPO% /MIR /XD .git tools features scripts test node_modules /NFL /NDL /NJH /NJS
  -if %errorlevel% geq 8 goto ERROR
  +::robocopy emits error code greater or equal than 8(most other commands use any non-zero values)
  +if %errorlevel% geq 8 (
  +    echo Robocopy failed to copy xplat sources to the %TEMP_REPO%.
  +    goto ERROR
  +)
   popd
   
   echo Downloading node and npm...
  
positive.code: goto END
  
  :ERROR
  echo Something happened. And this script just can't continue.
  exit /b 1
  
  :END
  
negative.code: pushd %TEMP_REPO%\..\
  if exist %TEMP_REPO_FOLDER% rmdir /s /q %TEMP_REPO_FOLDER%
  ::rmdir always returns 0, so check folder's existence 
  if exist %TEMP_REPO_FOLDER% (
      echo Failed to delete %TEMP_REPO_FOLDER%.
      goto ERROR
  )
  popd
  
  :CLONE_REPO
  