anchor.diff:  		IF %ERRORLEVEL% EQU 1 echo OKCOPY
   		IF %ERRORLEVEL% EQU 0 echo No Change
   
  -		IF EXIST "%ARTIFACTS%\AzureFunctions.AngularClient\node_modules\swagger-editor" (
  +		IF EXIST "%DEPLOYMENT_SOURCE%\AzureFunctions.AngularClient\node_modules\swagger-editor" (
   			echo Copy Swagger Editor to output
  -			echo ROBOCOPY "%ARTIFACTS%\AzureFunctions.AngularClient\node_modules\swagger-editor" "%DEPLOYMENT_TEMP%\node_modules\swagger-editor" /E /IS
  -			call :ExecuteCmd ROBOCOPY "%ARTIFACTS%\AzureFunctions.AngularClient\node_modules\swagger-editor" "%DEPLOYMENT_TEMP%\node_modules\swagger-editor" /E /IS
  +			echo ROBOCOPY "%DEPLOYMENT_SOURCE%\AzureFunctions.AngularClient\node_modules\swagger-editor" "%DEPLOYMENT_TEMP%\node_modules\swagger-editor" /E /IS
  +			call :ExecuteCmd ROBOCOPY "%DEPLOYMENT_SOURCE%\AzureFunctions.AngularClient\node_modules\swagger-editor" "%DEPLOYMENT_TEMP%\node_modules\swagger-editor" /E /IS
   			:: http://ss64.com/nt/robocopy-exit.html
   			IF %ERRORLEVEL% EQU 16 echo ***FATAL ERROR*** & goto error
   			IF %ERRORLEVEL% EQU 15 echo OKCOPY + FAIL + MISMATCHES + XTRA & goto error
  
positive.code: 			IF %ERRORLEVEL% EQU 1 echo OKCOPY
  			IF %ERRORLEVEL% EQU 0 echo No Change
  		)
  	)
  )
  
  echo "After IF EXIST for Handling frontend Angular2 project"
  
  :: 4. KuduSync
  IF /I "%IN_PLACE_DEPLOYMENT%" NEQ "1" (
    call :ExecuteCmd "%KUDU_SYNC_CMD%" -v 50 -f "%DEPLOYMENT_TEMP%" -t "%DEPLOYMENT_TARGET%" -n "%NEXT_MANIFEST_PATH%" -p "%PREVIOUS_MANIFEST_PATH%" -i ".git;.hg;.deployment;deploy.cmd"
    IF !ERRORLEVEL! NEQ 0 goto error
  )
  
  IF !ERRORLEVEL! NEQ 0 goto error
  
  :: 4. Copy templates-update webjob
  
negative.code: 
  :end
  endlocal
  echo Finished successfully.