anchor.diff:  SET peerCCPublishingPath=%destination%\%sdk%\%sample%-Sample
   
   echo !peerCCPublishingPath!
  -RMDIR /s /q !peerCCPublishingPath!
  -PAUSE
  +IF EXIST !peerCCPublishingPath! RMDIR /s /q !peerCCPublishingPath!
  +
   CALL:createFolder %destination%\%sdk%
   CALL:cloneRepo %destination%\%sdk% !sampleURL!
  -PAUSE
  +
   Xcopy  /S /I /Y %peerCCSourcePath% !peerCCPublishingPath!
  +IF ERRORLEVEL 1 CALL:error 1 "Failed copying %peerCCSourcePath% to !peerCCPublishingPath!"
   
   DEL /s /q /f !peerCCPublishingPath!\Package.%nonSdk%.appxmanifest > NUL
   DEL /s /q /f !peerCCPublishingPath!\PeerConnectionClient.%nonSdk%.csproj > NUL
  
positive.code: :cloneRepo
  ECHO %~1
  ECHO %~2
  PAUSE
  PUSHD %1
  git clone %2
  POPD
  GOTO:EOF
  
  :publishRepo
  echo push repo %1
  pause
  PUSHD %1
  git add .
  git commit -am "References nuget version !nugetVersion!"
  git push
  POPD
  pause
  GOTO:EOF
  
  :createFolder
  
negative.code: echo !samplePublishingPath!
  CALL:createFolder !samplePublishingPath!
  Xcopy  /S /I /Y %chatterBoxSourcePath% !samplePublishingPath!
  IF ERRORLEVEL 1 CALL:error 1 "Failed copying %chatterBoxSourcePath% to !samplePublishingPath!"
  
  call:copyFiles !projectTemplates!\ChatterBox.Background\project.json !samplePublishingPath!\ChatterBox.Background
  %powershell_path% -ExecutionPolicy ByPass -File bin\TextReplaceInFile.ps1 !samplePublishingPath!\ChatterBox.Background\project.json "Nuget.Version" "%nugetVersion%" !samplePublishingPath!\ChatterBox.Background\project.json
  IF ERRORLEVEL 1 CALL:error 1 "Failed setting nuget version for ChatterBox"
  
  call:copyFiles !projectTemplates!\ChatterBox.Background\ChatterBox.Background.csproj !samplePublishingPath!\ChatterBox.Background
  GOTO:EOF
  